中间件如何做?
中间件用DCOM好还是用SOCKET好,之间有什么区别,各用于哪种场合,
好像是说DCOM在有防火墙的时候有问题,而SOCKET不安全,数据大时不好,是不是?
日前,有一个客户需求一套分布系统
一个总公司,两个库房(和总公司分离),下属8个销集点,
条件:一个固定IP,MSSQL服务器,WEB服务器,ADSL(各个分点间相距有远,在不同城市)
功能:要求各个分点都要进行进销存的管理,在网络不通的时候,正常使用,而在网络通的情况下,需要把数据更新到数据库服务器去,同时对总公司的库存数据进行汇况处理,各个分点可以查看同级点的库存数据,和总公司的库存数据,同样,总公司具有相同功能。简单的说,各个分点有独立的进销存软件,既可以连接数据库服器,又可以运行于本地桌面数据库,服务器上有数据库服务器加一个中间层,再加一个总公司的进销存汇况查问管理客户端。
大家说说如果做成分布式系统,采用哪种方式比较合适,我想了几天,总觉得这两种方式有问题,不知道CORBA如何?大家给点建议,有没有真正用三层开发过大型的分布式系统?
多谢了
问题点数:100、回复次数:4Top
1 楼funboy88(司令)回复于 2002-11-11 13:32:44 得分 0
没有人回?Top
2 楼lzrose(lzrose)回复于 2002-11-11 15:44:14 得分 20
用web servies,可以解决这些问题。Top
3 楼qqyb2000(答案)回复于 2002-11-14 21:00:37 得分 80
如果你做分布式,并发的时侯很多的话,我那建设你用COM+/MTS,它很好的解决了这类问题,对事物的支持和对角色的管理也做的相当出色!!Top
4 楼funboy88(司令)回复于 2002-11-17 22:36:56 得分 0
我用COM+的话,不是还是要出现防火墙的问题的嘛?
在一个企业内部的局域网没有问题
但是在互联网中却是有问题的呀
Top




