介绍一下.NET构架下remoting和webservice


Posted in 面试题 onMay 08, 2014
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,客户端必须理解它们。

Tags in this post...

面试题 相关文章推荐
PHP如何调用MYSQL存储过程
May 30 面试题
abstract class和interface有什么区别?
Jan 03 面试题
Jar包的作用是什么
Mar 30 面试题
附答案的Java面试题
Nov 19 面试题
什么是Rollback Segment
Apr 22 面试题
华三通信H3C面试题
May 15 面试题
linux面试题参考答案(6)
Aug 29 面试题
下列程序在32位linux或unix中的结果是什么
Mar 25 面试题
介绍一下gcc特性
Oct 31 面试题
AJAX都有哪些有点和缺点
Nov 03 面试题
ruby如何进行集成操作?Ruby能进行多重继承吗?
Oct 16 面试题
北京捷通华声语音技术有限公司Java软件工程师笔试题
Apr 10 面试题
应届生.NET方向面试题
May 23 #面试题
一篇.NET面试题
Sep 29 #面试题
Javascript如何发送一个Ajax请求
Jan 26 #面试题
新大陆软件面试题
Nov 24 #面试题
ASP.NET中的身份验证有那些
Jul 13 #面试题
DataReader和DataSet的异同
Dec 31 #面试题
NET程序员上机面试题
May 23 #面试题
You might like
php session 错误
2009/05/21 PHP
PHP读取xml方法介绍
2013/01/12 PHP
JavaScript国旗变换效果代码
2008/08/13 Javascript
Js 获取当前日期时间及其它操作实现代码
2021/03/04 Javascript
基于jQuery的合并表格中相同文本的相邻单元格的代码
2011/04/06 Javascript
javascript模拟select,jselect的方法实现
2012/11/08 Javascript
jquery实现加载等待效果示例
2013/09/25 Javascript
node.js中的fs.open方法使用说明
2014/12/17 Javascript
JavaScript三元运算符的多种使用技巧
2015/04/16 Javascript
javascript实现验证身份证号的有效性并提示
2015/04/30 Javascript
可以浮动某个物体的jquery控件用法实例
2015/07/24 Javascript
jquery获取easyui日期控件的值实现方法
2016/11/09 Javascript
微信小程序 动态绑定数据及动态事件处理
2017/03/14 Javascript
ES6新特性八:async函数用法实例详解
2017/04/21 Javascript
checkbox:click事件触发span元素内容改变的方法
2017/09/11 Javascript
vue使用v-if v-show页面闪烁,div闪现的解决方法
2018/10/12 Javascript
vue中组件通信的八种方式(值得收藏!)
2019/08/09 Javascript
JS 数组和对象的深拷贝操作示例
2020/06/06 Javascript
js实现电灯开关效果
2021/01/19 Javascript
[03:10]超级美酒第四天 fy拉比克秀 大合集
2018/06/05 DOTA
Python返回真假值(True or False)小技巧
2015/04/10 Python
解决python opencv无法显示图片的问题
2018/10/28 Python
python 调用有道api接口的方法
2019/01/03 Python
python实现手机销售管理系统
2019/03/19 Python
ipad上运行python的方法步骤
2019/10/12 Python
给ubuntu18安装python3.7的详细教程
2020/06/08 Python
python 实现socket服务端并发的四种方式
2020/12/14 Python
matplotlib交互式数据光标mpldatacursor的实现
2021/02/03 Python
欧舒丹比利时官网:L’OCCITANE比利时
2017/04/25 全球购物
Stubhub英国:购买体育、演唱会和剧院门票
2018/06/10 全球购物
护理自荐信
2013/10/22 职场文书
社会实践自我鉴定
2013/11/07 职场文书
大学秋游活动方案
2014/02/11 职场文书
2014年优秀班主任工作总结
2014/12/16 职场文书
单位委托函范文
2015/01/29 职场文书
浅析Python中的随机采样和概率分布
2021/12/06 Python