Design Pattern -- Server
服务端:
在售票系统中的使用WCF
为了让客户端能够使用服务,需要创建一个代理。
服务门面的作用是简化客户端与服务之间的交互。
客户端应用程序不需要了解消息传送模式以及如何与服务代理通信。
以 TicketServiceFacade 两个方法,遵循着相同的工作流:
1)生成一个请求。
2)将该请求传给代理服务(通过它的接口来引用它,可以用模拟服务来进行测试)
3)检索响应并构建 Presentation 模型。
构造服务代理之后,可以创建客户端 Web 应用程序,将使用该服务代理来简化与真正的Web服务之间的通信。
客户端: