喜
喜洋洋
Unregistered / Unconfirmed
GUEST, unregistred user!
****需求:
1、三层结构实现
2、数据库:Oracle 8i for Solaris
3、支持100路以上的并发访问
4、能够支持Client端从LAN,WAN访问数据(在局网中的Client端数据操作量非常大,跨广域网的数据操作量相对较少)
5、与Oracle数据库的连接数尽可能少(多个客户端共享一个数据库连接)
6、能够实现事务支持
****目前我的方案:
开发工具:Delphi 5。0企业版+ SP1
中间应用程序服务器的设计:
1、OS:NT Server
2、MIDAS 3。0(RemoteDataModual中放置TDatabase,TTable等,用BDE连数据库)
3、再将做好的应用程序服务器(dll)放到 MTS 中
客户端:
1、OS:WIN98
2、用DCOMConnection连接应用程序服务器(顺便请教一下它与SocketConnection、CORBAConnection的区别)
3、ClientDatSet
****目前的试验结果:
1、从LAN中访问数据库成功,但速度非常慢
2、跨广域网的试验不知道怎么做(可不可以从理论上分析一下可行性)
希望能够得到各位大虾的高见,有实践结果的更佳。
(有价值的建议,另行高分追加)
1、三层结构实现
2、数据库:Oracle 8i for Solaris
3、支持100路以上的并发访问
4、能够支持Client端从LAN,WAN访问数据(在局网中的Client端数据操作量非常大,跨广域网的数据操作量相对较少)
5、与Oracle数据库的连接数尽可能少(多个客户端共享一个数据库连接)
6、能够实现事务支持
****目前我的方案:
开发工具:Delphi 5。0企业版+ SP1
中间应用程序服务器的设计:
1、OS:NT Server
2、MIDAS 3。0(RemoteDataModual中放置TDatabase,TTable等,用BDE连数据库)
3、再将做好的应用程序服务器(dll)放到 MTS 中
客户端:
1、OS:WIN98
2、用DCOMConnection连接应用程序服务器(顺便请教一下它与SocketConnection、CORBAConnection的区别)
3、ClientDatSet
****目前的试验结果:
1、从LAN中访问数据库成功,但速度非常慢
2、跨广域网的试验不知道怎么做(可不可以从理论上分析一下可行性)
希望能够得到各位大虾的高见,有实践结果的更佳。
(有价值的建议,另行高分追加)