本文介绍ASP.NET Web 服务基础结构通过将 SOAP 消息映射到方法调用,为 Web 服务提供了简单的 API。

ASP.NET Web 服务根底结构经过将 SOAP 音讯映射到办法调用,为 Web 服务供给了简略的 API。经过供给一种十分简略的编程模型(根据将 SOAP 音讯交流映射到办法调用),它完成了此机制。ASP.NET Web 服务的客户端不需求了解用于创立它们的渠道、目标模型或编程言语。而服务也不需求了解向它们发送音讯的客户端。***的要求是:两边都要认可正在创立和运用的 SOAP 音讯的格局,该格局是由运用 WSDL 和 XML 架构 (XSD) 表明的 Web 服务合约界说来界说的。

浅析ASP.NET Web 服务(asp.net web服务器)  ASP.NET 服务 第1张

. NET Remoting 为分布式目标供给了一个根底结构。它运用既灵敏又可扩展的管线向长途进程供给 .NET 的彻底目标语义。ASP.NET Web 服务根据音讯传递供给十分简略的编程模型,而 .NET Remoting 供给较为杂乱的功用,包含支撑经过值或引证传递目标、回调,以及多目标激活和生命周期办理战略等。要运用 .NET Remoting,客户端需求了解所有这些详细信息,简而言之,需求运用 .NET 树立客户端。.NET Remoting 管线还支撑 SOAP 音讯,但有必要留意这并没有改动其对客户端的要求。假如 Remoting 端点供给 .NET 专用的目标语义,不论是否经过 SOAP,客户端有必要了解它们。

最简略的Remoting的比如,长途目标:

树立类库项目:RemoteObject

  1. usingSystem;
  2. namespaceRemoteObject
  3. {
  4. publicclassMyObject:MarshalByRefObject
  5. {
  6. publicintAdd(inta,intb)
  7. {
  8. returna+b;
  9. }
  10. }
  11. }

【修改引荐】

  1. ASP.NET的DataList和Repeater控件
  2. 浅析ASP.NET的IIS映射
  3. 概述ASP.NET状况类型
  4. 浅谈ASP.NET和Web服务器
  5. ASP.NET的EnableViewState特点
转载请说明出处
知优网 » 浅析ASP.NET Web 服务(asp.net web服务器)

发表评论

您需要后才能发表评论