从长远来考虑我采用第一种,现在许多比较好的设计方案都是类似这样子的,比如自己曾经做过的一个,是这样用的,BROWSER/CLIENT + webservice 服务端 + mts COM+ + sql Server
其中mts COM+ 只进行数据库的操作: 连库,执行,输入。
WEBSERVICE服务端则作为中间业务逻辑层:接收传入的参数,解析参数,调用相应函数,并将返回信息编码传回
BROWSER/CLIENT :只管理界面,把输入的参数进行编码传入和输出的数据解码在界面表示。这最大的好处就是三层结构里常说的东西了,修改变动互相不影响,也就是说:只要接口不变,我的结构可以永久使用。呵呵,糊里糊涂的写了一大堆,也不知道能不能看得懂,呵呵
其中mts COM+ 只进行数据库的操作: 连库,执行,输入。
WEBSERVICE服务端则作为中间业务逻辑层:接收传入的参数,解析参数,调用相应函数,并将返回信息编码传回
BROWSER/CLIENT :只管理界面,把输入的参数进行编码传入和输出的数据解码在界面表示。这最大的好处就是三层结构里常说的东西了,修改变动互相不影响,也就是说:只要接口不变,我的结构可以永久使用。呵呵,糊里糊涂的写了一大堆,也不知道能不能看得懂,呵呵
解决方案 »
- 数据库查询问题
- TTrerView
- 如何在access的ole对象字段中插入一个可执行文件,然后取出来
- 一个关于指针的问题
- [我只有10分了]超级难题!!!我用MySQL3.32.21b,其中有个表a要经常写数据进去,当数据到一定量,数据表就只能读不能写,怎么办啊?
- 你相信吗?多一个ShowMessage结果就截然不同了!!!欢迎讨论!!!
- 关于数据表提交(POST)与更新(UPDATE)区别???
- 请问如何用delphi实现连续播放多幅图片的功能?
- 按键消息的问题
- ====快看 ====按键问题
- 用QReport控件制作报表,在报表预览时,能不能对其某些字段字体进行动态修改
- Dll调用问题??大家进来看看
谢谢
"Unit->ClassForm->ControlClass" 什么意思 ?
3ks