社区
VB基础类
帖子详情
接口问题,比较的难
chuting1
2009-04-28 09:14:22
我的程序是C/s式的网络版,数据库采用的mysql,正常供客户使用;
现在客户要求提供数据库访问接口,可供其他应用程序访问(银行代收费),请问有何方案,并请详述之
问题关键有几点:
密码问题
如何提供接口
...全文
141
13
打赏
收藏
接口问题,比较的难
我的程序是C/s式的网络版,数据库采用的mysql,正常供客户使用; 现在客户要求提供数据库访问接口,可供其他应用程序访问(银行代收费),请问有何方案,并请详述之 问题关键有几点: 密码问题 如何提供接口
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
vbxxm
2009-05-08
打赏
举报
回复
多多学习!
Tiger_Zhao
2009-05-05
打赏
举报
回复
无论多少数据量,前提是原先的 C/S 模式是能正常运行的。
尽量在此基础上进行扩展,而不是新建一套系统。
lyserver
2009-05-05
打赏
举报
回复
[Quote=引用 10 楼 chuting 的回复:]
楼上的,62个学员服务,能有多少数据量,我这里都是上几万几十万的.查询又是出奇的多
web services是什么东东,VB可以用socket吗
[/Quote]
俺原来就在一家银行的市级科技中心任技术主管,业务类型包括存款、贷款、中间业务、卡业务、代理收费...,数据量不比你小,要考虑性能,根本不是用VB能够实现的,VB擅长的是快速开发而不是性能优化,操作系统也一样,银行业务系统根本不用Windows。
至于WEB SERVICE是什么东东,VB能不能用SOCKET,这些问题俺也不知道,俺水平低,本来只是想蹭点分而已,如果需要好的方案,猪八戒网上有!
chuting1
2009-05-05
打赏
举报
回复
楼上的,62个学员服务,能有多少数据量,我这里都是上几万几十万的.查询又是出奇的多
web services是什么东东,VB可以用socket吗
lyserver
2009-05-04
打赏
举报
回复
[Quote=引用 5 楼 chuting 的回复:]
服务器+中间件+客户端的C/S 的方法,以前用过,不过访问大数据量时太慢
[/Quote]
不会吧?我曾经使用过一个奔4双芯CPU和2G内存的PC服务器,同时作为数据库服务器和前置机,使用的是ORACLE+Tuxedo+终端的模式,为62个学员提供服务,运行都非常稳定和流畅啊。相信楼主的硬件配置应该高许多,效果应该更好才是。
对于赵老虎的建议,我有些不太认同,既然是提供接口,其实完全不必考虑客户端的工程,因为有时客户根本不让你修改的,咱们只能在接口上下功夫。
还有,既然在VB版提出这个问题,俺就尽量从VB版的角度进行考虑,其实楼主还可以采用Web Services,这项技术成熟简单,客户也容易接受,完全可以考虑。至于性能,我曾经建议过,需单独设一台服务器。如果仍然还满足不了要求,只能建议公司在硬件上下功夫了,比如使用专业服务器(包括磁盘阵列、8-16颗CPU、16G内存、高速网线...)。
hehaiyi2008
2009-05-04
打赏
举报
回复
顶
Tiger_Zhao
2009-04-29
打赏
举报
回复
其实最主要的问题是你原先 C/S 模式应该没有服务端组件(否则其它应用程序就能访问了),那么在你的客户端总是有一些用户、权限之类的状态。
提供的外部接口必须包含这些状态,与其再做一套对象模型、还要维护与原客户端相同的规则,不如直接做成 ActiveX Exe 最方便。
chuting1
2009-04-29
打赏
举报
回复
php的方法比较可行,相当于B/S了,不过客户可能不会接受;
赵老虎的方法:
"最快速的方法是将你的客户端程序的工程类型变成 Active Exe,将原有的类更改为 Public 方式或单独添加一些 Public Class 供其他应用程序访问。
这样整个系统的框架不变,是最容易改造的。
将你的客户端看成 Excel,数据库看成 xls 文件。"
没有实践过,多谢了
服务器+中间件+客户端的C/S 的方法,以前用过,不过访问大数据量时太慢(以前用java做的数据库连接,操作按XML配置进行 ,客户端发送URL来完成)
,接口提供比较方便
chuting1
2009-04-29
打赏
举报
回复
不错,比方比较贴切,也很容易理解
Tiger_Zhao
2009-04-28
打赏
举报
回复
最快速的方法是将你的客户端程序的工程类型变成 Active Exe,将原有的类更改为 Public 方式或单独添加一些 Public Class 供其他应用程序访问。
这样整个系统的框架不变,是最容易改造的。
将你的客户端看成 Excel,数据库看成 xls 文件。
lyserver
2009-04-28
打赏
举报
回复
使用服务器+中间件+客户端的C/S模式,或者使用B/S。
无论使用哪一种,建议都应另设一个服务器,如果是C/S,则新设服务器为中间件服务器,如果是B/S,则新设服务器为WEB服务器,这样可以不改变原来的软件和硬件布局。
VBToy
2009-04-28
打赏
举报
回复
如果不愿意让用户直接访问数据库,可以在服务器上再做一层应用,用php,VB什么都可以的。用户向服务器提交查询后,该应用将结果返回。至于密码控制,在数据库中另加一个用户表。在用户对数据库进行操作之前,先进行验证。
【直通华为HCNA/HCNP系列R篇3】路由器
接口
配置与管理
全面介绍华为新一代企业路由器——AR G3系列路由器各种
接口
,特别是各种主要的WAN
接口
以及其对应的各种WAN技术的配置与管理方法。课程中,通过大量实验、示例直观地向大家演示了这些复杂的WAN
接口
和技术在各种WAN...
小白也能读懂的
接口
测试,
接口
测试并没有那么
难
接口
测试入门,部分人员主要从事功能测试,有的同学不了解
接口
测试,本文简要介绍了
接口
测试的定义与相关流程,适合刚入门的同学。 1
接口
的定义 现实中我们的
接口
比如插销、插座等都是遵循一定的标准和规范制作的,...
面试可能会遇到的
接口
测试
问题
在面试的时候,如果你透漏出你会
接口
测试,面试官往往会针对你会的
接口
测试问很多专业性的
问题
: 所以在面试之前,还是要多多了解
接口
测试的相关知识 到底什么是
接口
? 一般来说
接口
有两种,一种是程序内部的
接口
,一...
接口
对接实在太
难
了!
大家在享受这种开发模式带来的便利同时,也体会到一些痛点,比如:一个需要几十个、上百个应用协作配合的项目,其中可能涉及到成百上千个API——API的管理逐渐成为开发、联调、测试中的痛点
问题
。API研发和联调时...
全网最全,
接口
自动化测试怎么做的?精通
接口
自动化测试详解
实现手工验证不能做的验证(如
接口
涉及大量数据的排序
比较
) 手工很
难
充分验证的功能逻辑(如
接口
的功能验证涉及大量的数据) P.S. 实际项目中,
接口
自动化的根本目的是什么? 个人认为是定时跑时,能监控
接口
,当...
VB基础类
7,763
社区成员
197,609
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章