摘要:
突然发现WCF中WCF服务、宿主程序、客户端的关系配置与现实中的雇凶杀人模式很像,对应关系如下:雇凶者想雇佣杀手杀掉某人,首先找到代理人,代理机构指派杀手执行任务。同样,客户端要执行一个操作,首先找到宿主程序,宿主程序调用WCF服务执行操作。整个过程中,雇凶者可选择互联网、熟人关系方式找到代理机构,而且不用知道杀手的信息,而代理机构只要提供与雇凶者得联系方式和知道怎样指派杀手就行了。客户端可以选择Internet HTTP协议或Intranet TCP协议与宿主程序交互(并不止这两种协议),并不关心WCF服务,而宿主程序只是提供了几个endpoint节点(联系方式)供客户端选择,客户端选择任何 阅读全文