winform项目中用了remoting,客户端只需调用服务端的dll然后实列化用,但是为什么dll不放在客户端呢?不是一样能用,而且还能减轻服务端的负载。remoting的好处在哪里呢?
解决方案 »
- 在线等啊、。。。。windowsform的问题、、、、各位大虾!
- C#关于泛型反射问题,请高手给予详细指点
- 能不能帮我解释一下这个方法
- 求高手帮忙解决界面停顿的问题
- C#很低级的窗体问题
- C#怎么判断外部exe程序运行错误(弹出窗口),然后关闭该程序?
- winform 引用 dll 报错 :灾难性故障(异常来自HRESULT:0x800FFF(E_UNEXPECTED))
- 100分求救,我的vs203出问题了不能创建web程序了
- 更新60000条记录的耗时问题--请帮忙
- 请教两个词的翻译
- textbox的和listbox问题
- Remoting 服务器端广播问题 急急急急急急!!!!!!!!!!!!!!!!
1. 速度相对Web Service快。
2. 在一个进程里可以访问在另一个进程里的对象的属性或者方法。这些进程可以是在同一个机器上,或者局域网中甚至是广域网中。
3. .NET remoting可以支持全部的.NET数据类型,而ASP Web Service的中的数据类型只能是那些能用WSDL或者XSD来表达的。
------------------------------
这样的话那你的客户端不是每个机子都要一个dll??而且有一点要修改的话,全部的客户端的机子都要去修改
remoting分布试编程的首选,Web Servicem 与remoting基本一样,同样有很高的安全性和可维护性,但remoting更快!
--------------------
这个问题属于为什么要有应用程序服务器吧
如果有一个逻辑要修改,传统的c/s构架的方式,需要把这个逻辑所在的Assembly分发给每一个客户段,有了AP服务器后,如果这个逻辑所在的Assembly是部署在应用程序服务器上的,只需要更新应用程序服务器的Assembly就可以了(这方面和b/s方式有点像)
就知道这么多.