|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
数据库技术
→
『 VFP论坛 』
→ 建立中间层服务器
我的收件箱(0)
共有
157
人关注过本帖
标题:
建立中间层服务器
只看楼主
加入收藏
cjtang
等 级:
新手上路
帖 子:26
专家分:0
注 册:2023-7-17
结帖率:
80%
楼主
收藏
问题点数:20 回复次数:9
建立中间层服务器
请教各位大佬,不知道能不能实现(VFP)
环境:局域网中有一台数据库(SQL SERVER)服务器,一台中间层服务器(架设了IIS)
需求:外网通过VFP客户端访问数据库服务器时,通过中间层获取数据
类似于在中间层服务器运行一个服务程序,然后外网的VFP客户端的所有数据请求都通过这个服务程序来得到
这个服务程序各位大佬有没有解决办法,或者有没有好的思路(主要是不允许路由器映射数据库服务器)
6 天前 13:42
举报帖子
使用道具
赠送鲜花
kangss
等 级:
贵宾
威 望:
14
帖 子:323
专家分:756
注 册:2014-6-12
第
2
楼
收藏
得分:0
以下是引用
cjtang
在2025-4-15 13:42:19的发言:
请教各位大佬,不知道能不能实现(VFP)
环境:局域网中有一台数据库(SQL SERVER)服务器,一台中间层服务器(架设了IIS)
需求:外网通过VFP客户端访问数据库服务器时,通过中间层获取数据
类似于在中间层服务器运行一个服务程序,然后外网的VFP客户端的所有数据请求都通过这个服务程序来得到
这个服务程序各位大佬有没有解决办法,或者有没有好的思路(主要是不允许路由器映射数据库服务器)
用王子的fll可以:
https://bbs.bc-cn.net/thread-509467-1-1.html
王子的fll有2个版本:多进程、多线程
帖子32楼有“FLL、test.prg源码、测试说明”,你可以看看
6 天前 13:48
举报帖子
使用道具
赠送鲜花
kangss
等 级:
贵宾
威 望:
14
帖 子:323
专家分:756
注 册:2014-6-12
第
3
楼
收藏
得分:0
客户端 ≒ 中间层 ≒ SQL SERVER
使用 FLL 制作的 web server,无需配置、开启 windows 的 IIS
该 FLL 就是中间层,相当于你说的“IIS + 服务程序”
多进程版:服务程序是VFP编译的exe
多线程版:服务程序是VFP编译的dll
6 天前 13:53
举报帖子
使用道具
赠送鲜花
sam_jiang
等 级:
贵宾
威 望:
14
帖 子:881
专家分:1368
注 册:2021-10-13
第
4
楼
收藏
得分:0
可以用foxweb+iis+mysql
6 天前 19:31
举报帖子
使用道具
赠送鲜花
my2318
等 级:
贵宾
威 望:
14
帖 子:306
专家分:662
注 册:2014-3-18
第
5
楼
收藏
得分:0
可以使用winsock控件实现客户端与中间层的通讯,客户端发送指令到中间层,中间层访问服务器然后返回数据给客户端,但这种方法每次传送数据大小不能超过64k大小,客户端和中间层都运行vfp程序,示例可在下载频道搜电子文档管理系统v3.0使用手册,里面有通过中间层进行数据传递的介绍
[此贴子已经被作者于2025-4-16 07:29编辑过]
5 天前 07:06
举报帖子
使用道具
赠送鲜花
iswith
等 级:
黑侠
威 望:
5
帖 子:550
专家分:699
注 册:2013-5-14
第
6
楼
收藏
得分:0
WebService
以下是引用
cjtang
在2025-4-15 13:42:19的发言:
请教各位大佬,不知道能不能实现(VFP)
环境:局域网中有一台数据库(SQL SERVER)服务器,一台中间层服务器(架设了IIS)
需求:外网通过VFP客户端访问数据库服务器时,通过中间层获取数据
类似于在中间层服务器运行一个服务程序,然后外网的VFP客户端的所有数据请求都通过这个服务程序来得到
这个服务程序各位大佬有没有解决办法,或者有没有好的思路(主要是不允许路由器映射数据库服务器)
将VFP包装成为WebService发布在IIS,其它VFP客户端调用IIS的WebService执行如:
Spt(,[Select * From ....])
Webs.Spt( [Select * From ....] ) , 'cursor' )
Sql语句继承原来的,成本最小的方法。
5 天前 18:44
举报帖子
使用道具
赠送鲜花
csyx
来 自:火星
等 级:
版主
威 望:
37
帖 子:781
专家分:3062
注 册:2018-3-13
第
7
楼
收藏
得分:0
以下是引用
iswith
在2025-4-16 18:44:12的发言:
将VFP包装成为WebService发布在IIS,其它VFP客户端调用IIS的WebService
Sql语句继承原来的,成本最小的方法。
Web Service 确实是 vfp 提供中间层服务的官方推荐方法
但是使用 vfp 发布 Web Service 会有少许坑,好在提供了源代码,有一定水平的可以修复好
这家伙很懒,啥也没留下
5 天前 20:10
举报帖子
使用道具
赠送鲜花
iswith
等 级:
黑侠
威 望:
5
帖 子:550
专家分:699
注 册:2013-5-14
第
8
楼
收藏
得分:0
稍微学习一下C#包装一个Web Service 给VFP使用,这很容易的!c#是现代语言,VFP是过去时,但VFP在很多方面很出色,特别在数据库这块还是王牌
5 天前 22:39
举报帖子
使用道具
赠送鲜花
easyppt
等 级:
蝙蝠侠
威 望:
1
帖 子:353
专家分:850
注 册:2021-11-24
第
9
楼
收藏
得分:0
C#我也不是很懂 ,它与数据库互动主要是 吧:
SqlConnection
SqlCommand
SqlDataReader
DataSet
SqlDataAdapter
VFP的方便之处在于本地化可以通过sql语句方便快捷的创建临时cursor,C#不知道能不能生成本地化的临时表并对其执行SQL操作
4 天前 08:54
举报帖子
使用道具
赠送鲜花
iswith
等 级:
黑侠
威 望:
5
帖 子:550
专家分:699
注 册:2013-5-14
第
10
楼
收藏
得分:0
何必紧紧局限于VFP的Cursor认知!狭隘了!
4 天前 09:35
举报帖子
使用道具
赠送鲜花
10
1/1页
1
快速回复:
建立中间层服务器
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015004 second(s), 8 queries.
Copyright©2004-2025, BC-CN.NET, All Rights Reserved