.NET面试题

当前位置: 面试问题网 > .NET面试题 > 介绍一下.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,客户端必须理解它们。

【介绍一下.NET构架下remoting和webservice】相关文章

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

2. 请解释一下webService? 如何用.net实现webService

3. 说出你对remoting 和webservice的理解和应用

4. 软件测试LoadRunner面试题:If web server, database and Network are all fine where could be the problem?

5. WebSphere面试题:在WebSphere里面如何部署一个应用

6. Weblogic和WebSphere不同特点

7. What\'s the difference between Debug and Trace class? (Debug类与Trace类有什么区别)

8. 介绍一下javax.servlet.Servlet接口及其主要方法

9. 软件测试LoadRunner面试题:What is correlation? Explain the difference between automatic correlation and manu

10. What\'s the difference between an interface and abstract class? (接口与抽象类有什么区别)

本文来源:https://www.mianshiwenti.com/a12791.html

点击展开全部

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

将本文的Word文档下载到电脑,方便收藏和打印

推荐程度:

进入下载页面

﹝介绍一下.NET构架下remoting和webservice﹞相关内容

「介绍一下.NET构架下remoting和webservice」相关专题

其它栏目

也许您还喜欢