微软亚洲技术中心的高手们,问一个关于soap tool kit 2 + msxml4 够建一个大系统的问题!

VSaber 2001-11-25 08:32:06
我们的一套系统采用了大量的新技术,完全基于xml,问题重重,不过已经解决得差不多了!
不过小弟还有一个问题没有解决,不知道能不能帮忙看看了:
我们是一个典型三层结构系统,但是中间的通讯问题准备采用com(如果server于client在本机),dcom(如果server和client在局域网内),soap(server和client分布在internet上). soap采用ms soap toolkit 2.0 sp2.
因为还没有仔细研究soaptookit,所以设计上还不能确认有一个问题:
我们基于dcom和com创建的接口方法,能否通过soaptoolkit直接使用,而且能传递任意复杂数据!?说白了,就是希望能够让dcom采用soap + http作通讯协议,而不必我们自己写两套接口!!!!
因为我还没作测试,或许是很简单的问题,或许很麻烦!我不知道soap于dcom之间的转换兼容性如何?
麻烦了!!!!
200分奉上!!!!! *^_^*
...全文
150 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
VSaber 2001-12-15
  • 打赏
  • 举报
回复
好在DELPHI6的UPDATE1出来修正了和MS之间的兼容性,而且它几个处理复杂类型的类用来处理也算方便!
gust99 2001-12-14
  • 打赏
  • 举报
回复
洗耳恭听!
AlexXXX 2001-12-04
  • 打赏
  • 举报
回复
传输一个300K的二进制文件,com损失5%,SOAP损失40%左右。用SafeArray传。
SOAP的考虑不是效率,是平台之间的兼容性和“简单”。
DCOM是不可能用在Internet上。微软在他自己的网站上都有一句——不推荐将COM用于Internet。虽然DCOM是有办法穿过防火墙,但是COM所基于的RPC本来就不是用于Internet的东西。
AlexXXX 2001-12-04
  • 打赏
  • 举报
回复
微软的SOAPToolKit给人一种偷工减料的感觉,除了几种简单类型,其他大多数类型都用VARIANT来传,传输struct的时候尤其让人觉得不可理喻!
VSaber 2001-12-01
  • 打赏
  • 举报
回复
怎么了,问题没人解决吗?
算了,我不依靠什么ms的"高手",我自己一样搞定!!!!
如果不是时间紧,我才懒得发贴子问他们呢!!!!!!!!!!!!!!!!!!!
一切靠自己吧!
juqiang 2001-11-30
  • 打赏
  • 举报
回复
"微软亚洲技术中心的这些家伙总是见不着人",同意!!!
寒星 2001-11-29
  • 打赏
  • 举报
回复
微软亚洲技术中心的这些家伙总是见不着人。
karma 2001-11-29
  • 打赏
  • 举报
回复
COM/DCOM uses proxy/stub to achieve location transparency. If there is a better method, why would Microsoft not use it?

As for internet applications, since the internet connection is not always reliable or has latency, (even if the fast next-generation internet arrives), you might need to reconsider your applications to use messaging technologies like MSMQ.
dumack 2001-11-29
  • 打赏
  • 举报
回复
dcom用在广域网上有很多的问题,以前我做过一套系统,本来准备用dcom在异地通过internet通讯,结果发现速度不仅比local网内慢许多,而且经常会通讯失败
VSaber 2001-11-27
  • 打赏
  • 举报
回复
呵呵,现在我们就是这么做的,不过我想应该能有更好的办法!
karma 2001-11-26
  • 打赏
  • 举报
回复
suggestion: create a pair of customized proxy and stub
VSaber 2001-11-26
  • 打赏
  • 举报
回复
soap + http最大的缺点就是速度太慢,局域网内何必使用soap呢!!!
尤其在传送二进制文件方面,效率更低,要作base64编码解码.
所以只能用dcom!
Jneu 2001-11-26
  • 打赏
  • 举报
回复
g~z
brian_zhuang 2001-11-26
  • 打赏
  • 举报
回复
我认为
无论是局域网还是internet
都可以采用soap+http,没有必要用两套接口来增加编程和维护上的困难.
julyclyde 2001-11-25
  • 打赏
  • 举报
回复
数据类型不太兼容

8,906

社区成员

发帖
与我相关
我的任务
社区描述
XML/XSL相关问题讨论专区
社区管理员
  • XML/XSL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧