现在要做一个项目,用三层开发方式,用delphi开发主要业务功能,查询用B/S结构(用Java实现)。
我的想法是业务层用COM+,WebService,Java通过调用WebService来实现查询功能。
客户端->WebService->COM+->数据库。
请大家说说这种方案的可行性,或其它的解决方法。
我的想法是业务层用COM+,WebService,Java通过调用WebService来实现查询功能。
客户端->WebService->COM+->数据库。
请大家说说这种方案的可行性,或其它的解决方法。
解决方案 »
- 怎样判断某word文档插入字符串的长度
- 如何捕捉异常!!
- 一个按钮包含几个按钮功能,如何实现?
- 对于拉丁符号øûñ¢£¥¦等 在delphi中的文本框中不能输入,输入后显示?如何解决
- 让系统只能运行我的程序,用我的程序代替Explorer注册为系统的Shell,但是怎么样恢复原样...
- 邪了!Ado的一个奇怪的问题
- 怎样在EDIT输入的同时,用ADOQUERY在数据库里查找某一列条件为edit.text的数据??
- 散分:请各位推荐一本好的DELPHI书
- 简单的数据库问题,只要给出可行性方案就给分!!!
- 有没有威海和青岛的程序员啊!送分!!!
- 郁闷,兄弟们近来看看.做Delphi的难道就不如VC?
- 感谢大家
一方面是Http协议,另一方面是Base64编码会让数据膨胀。建议指令可以用WebService传,数据还是另外弄一个通道,比如socket。
用COM+就没有必要了吧? 搞那么多对外接口干什么(当然要处理好webservice的数据传输就可以了)把webservice这边设计好,业务也方这边把,省得搞那么多东西,麻烦,而且现在COM+也没什么优势和好处,到时候修改、调试和维护都增加了负担