c#中的remoting和webservice有什么区别!?谢谢!

liyin_first 2002-06-09 11:35:19
如上!
...全文
137 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
liyin_first 2002-06-12
  • 打赏
  • 举报
回复
fafa
zzx113 2002-06-10
  • 打赏
  • 举报
回复
soap消息有rpc和文档两种样式。
文档样式的body元素中包含一个或多个元素,可以是任何内容,只要接受者理解就行了。rpc样式的的body元素中包含调用的方法或远程过程的名称,以及
代表方法参数的元素。
.net对这两种样式的实现就是web service 和remoting
一句话一个用于传递消息,如商业数据。另一个用于远程过程调用。
纯属个人见解。有不对的请大家指正
qqchen79 2002-06-10
  • 打赏
  • 举报
回复
一般来说,remoting是和平台相关的,需要客户和服务器都是.NET,但可配置特性比较好,可以自定义协议。web service可以做到跨平台通信,但必须采用SOAP协议。
jhnhu 2002-06-09
  • 打赏
  • 举报
回复
remoting 是MarshByReference的,可以传变量的引用,直接对服务器对象操作。速度快,适合intranet。
webservice 是MarshByValue的,必须传对象的值。速度慢,可以过FIREWALL,配置比较简单,适合internet。

110,571

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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