集成正面模式

目录

  • 1 什么是集成正面模式
  • 2 集成正面模式的功能

什么是集成正面模式

  集成正面模式是指将客户端应用程序和服务器端应用程序集成起来的一种集成方案。这种架构模式和Facade设计模式的出发点是一样的。
在设计模式中,所谓“正面”(Facade)指的是通过统一的、简化的接口,用以隐藏接口背后的设施。不过,这种架构模式提供了级别更高的、更加简化的接口供客户端应用程序使用,以使客户端应用程序和服务器端应用程序的依赖性、相关性降至最小,这样就获得了应用程序的灵活性和重用性,集成正面模式如图所示。

集成正面模式的功能

  集成正面模式可以为一个或者多个客户端应用程序提供统一的、简化的接口。集成正面模式的参与者是一一个或者多个客户端应用程序,一个或者多个服务器端应用程序,以及集成正面。客户端应用程序可以调用集成正面的服务?这种模式抽象了服务器端应用程序的功能,使其更易于使用。集成正面将其接口转换成为服务器端应用程序的接口。实际上,应用程序执行了具体的工作,而集成正面的作用是将其自身的接口转换为服务器端应用程序的接口。

  在这种架构模式中,集成正面不知道客户端应用程序的存在,服务器端应用程序也无须知道集成正面的存在。

阅读数:247