摘要:
摘自:http://blog.csdn.net/lovelion/article/details/8228132远程代理 远程代理(Remote Proxy)是 一种常用的代理模式,它使得客户端程序可以访问在远程主机上的对象,远程主机可能具有更好的计算性能与处理速度,可以快速响应并处理客户端的请求。远程代 理可以将网络的细节隐藏起来,使得客户端不必考虑网络的存在。客户端完全可以认为被代理的远程业务对象是在本地而不是在远程,而远程代理对象承担了大部分 的网络通信工作,并负责对远程业务方法的调用。 远程代理示意图如图15-5所 示,客户端对象不能直接访问远程主机中的业务对象,只能采取间接访问的方式 阅读全文
摘要:
摘自:http://blog.csdn.net/lovelion/article/details/8228042实例说明: 某软件公司承接了某信息咨询公司的收费商务信息查询系统的开发任务,该系统的基本需求如下: (1) 在进行商务信息查询之前用户需要通过身份验证,只有合法用户才能够使用该查询系统; (2) 在进行商务信息查询时系统需要记录查询日志,以便根据查询次数收取查询费用。 该软件公司开发人员已完成了商务信息查询模块的开发任务,现希望能够以一种松耦合的方式向原有系统增加身份验证和日志记录功能,客户端代码可以无区别地对 待原始的商务信息查询模块和增加新功能之后的商务信息查询模块,而且可能在将 阅读全文