.NET构架下Remoting和WebService技术区别
.NET构架下Remoting和WebService技术区别
Remoting的优缺点:
优点:
1、有助于进行分布式开发
2、remoting使用TCP协议,速度非常快
3、remoting技术接近于本地调用对象
4、能够保持对象的状态
5、没有应用程序限制,可以是控制台,winform,iis,windows服务承载远程对象
缺点:
1、非标准的应用,有平台限制
2、需要有自己的安全机制
Remoting和Web Service的区别:
asp.net web 服务基础结构通过将 soap 消息映射到方法调用,为 web 服务提供了简单的 api。通过提供一种非常简单的编程模型(基于将 soap 消息交换映射到方法调用),它实现了此机制。asp.net web 服务的客户端不需要了解用于创建它们的平台、对象模型或编程语言。而服务也不需要了解向它们发送消息的客户端。唯一的要求是:双方都要认可正在创建和使用的 soap 消息的格式,该格式是由使用 wsdl 和 xml 架构 (xsd) 表示的 web 服务合约定义来定义的。
. Net remoting 为分布式对象提供了一个基础结构。它使用既灵活又可扩展的管线向远程进程提供 .net 的完全对象语义。asp.net web 服务基于消息传递提供非常简单的编程模型,而 .net remoting 提供较为复杂的功能,包括支持通过值或引用传递对象、回调,以及多对象激活和生命周期管理策略等。要使用 .net remoting,客户端需要了解所有这些详细信息,简而言之,需要使用 .net 建立客户端。.net remoting 管线还支持 soap 消息,但必须注意这并没有改变其对客户端的要求。如果 remoting 端点提供 .net 专用的对象语义,不管是否通过 soap,客户端必须理解它们。

参考文档:
Winform三层架构+WebService+权限管理系统软件开发平台(C#.NET开发)
C#实现.Net Remoting服务端与客户端通信
ASP.NET修改WebService开发环境的端口
修改ASP.Net开发环境下的服务器端口(WebService Server Port)
WebService, WCF, WebApi 的区别与应用|C/S框架网推荐文档
C#.NET C/S结构版本自动升级解决方案之升级策略
什么是WebService?
[下载]DataSet Remoting(DataSetSurrogate)
WebService优缺点
ASP.NET Web开发框架, B/S架构软件快速开发平台
.NET软件开发平台标准版V2.3 - 支持多语言(中文繁体、简体、英文、越南文)
C#.NET短信通用接口设计-调用短信API案例|C/S框架网
C#.NET C/S结构版本自动升级解决方案2.0详解 (一)
C#.Net COM交操作性 - 强类型RCW和弱类型CCW详解
架构C#WebService程序
C#.Net快速开发平台|Winform快速开发平台介绍
Winform三层架构+WebService+权限管理系统软件开发平台(C#.NET开发)
C#实现.Net Remoting服务端与客户端通信
ASP.NET修改WebService开发环境的端口
修改ASP.Net开发环境下的服务器端口(WebService Server Port)
WebService, WCF, WebApi 的区别与应用|C/S框架网推荐文档
C#.NET C/S结构版本自动升级解决方案之升级策略
什么是WebService?
[下载]DataSet Remoting(DataSetSurrogate)
WebService优缺点
ASP.NET Web开发框架, B/S架构软件快速开发平台
.NET软件开发平台标准版V2.3 - 支持多语言(中文繁体、简体、英文、越南文)
C#.NET短信通用接口设计-调用短信API案例|C/S框架网
C#.NET C/S结构版本自动升级解决方案2.0详解 (一)
C#.Net COM交操作性 - 强类型RCW和弱类型CCW详解
架构C#WebService程序
C#.Net快速开发平台|Winform快速开发平台介绍
其它资料:
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 |
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 |
在线客服
