基于JAX-WS开发Web services 这篇文章纯属搬砖. 转载于:http://www.ithov.com/linux/125942_4.shtml. Web Services 是一种面向服务的技术,通过标准的 Web 协议提供服务,目的是保证不同平台的应用服务可以互操作.依据 web services 规范实施的应用之间,无论它们所使用的语言. 平台或内部协议是什么,都可以相互交换数据,这就是 web services 的好处.本文选择 IBM WebSphere Applicatio
行为参数化,一个处理频繁改变需求的软件开发模式.原则:在编写类似代码之后,尝试将其抽象化. 方法1:为方法增加参数. 方法2:定义一族算法,把它们封装起来(称为"策略"),然后在运行时选择一个算法. 行为参数化:让方法接受多种行为(或战略)作为参数,并在内部使用,来完成不同的行为. Strategy pattern is a behavioral software design pattern that enables selecting an algorithm at runtime