【程序编程相关:使用ASP.NET Web服务代理的UR】
【推荐阅读:现有的Web打印控制技术分成几种方案 】【扩展信息:关于DataGrid Web控件的热门问】
由于web service的执行身份受限,所以我们无法直接让web service申请作为一个soapreceiver,而是通过下面的web.config定义来制定本虚拟目录的.ashx终结点,从而通过ws_addressing与ws_messaging机制来完成与后台侦听服务之间的订阅/发布机制.<configuration> <configsections> <section name="microsoft.web.services" type="microsoft.web.services.configuration.webservicesconfiguration, microsoft.web.services, version=2.0.0.0, culture=neutral, publickeytoken=31bf3856ad364e35" /> </configsections>原理介绍:除了进程内与 tcp 通讯机制,还可以在 asp.net 中将 soapreceivers 与 http 管道进行集成.如果查看一下 soapreceiver 的定义,您会注意到它实现了 ihttphandler:public abstract class soapreceiver : soapport, ihttphandler { ...} 由于这一点,任何 soapreceiver 或 sendservice 类现在都能够在 asp.net 中配置为 http 处理程序.... 下一页