服务导向是指导信息技术运作的一个模式。
面向服务架构(SOA)是一种应用服务导向的架构形式。
我们一直坚持采用服务导向来帮助企业组织始终如一地产生持久的商业价值,
提供更多的灵活性和成本效益,以配合不断变化的业务需求。
通过我们的工作,我们优先考虑:
商业价值高于技术策略
战略目标高于具体项目的效益
内在互操作性高于定制的集成
共享服务高于为特殊目的具体实施
灵活性高于优化
进化改良高于初始阶段的追求完美
也就是说,虽然我们清楚地认识到右边条项的价值,我们更重视左边的条项。
尊重企业组织内部的社交和权力结构。
认识到SOA最终需要许多层面的变化。
采纳SOA的范围可以有所不同,应努力保持工作重点在
可控制和有成效的范畴内。
单靠产品和标准既不会给你带来SOA,也不会为你应用服务导向模式。
SOA可以通过各种不同技术和标准来实现。
应依据工业界的,事实上的,和团体的标准来建立一套
统一的企业标准和政策。
追求外部的统一性,同时允许内部的多样性。
商业和技术有关人员必须合作来识别有效的服务。
通过考虑当前和未来的使用范围来扩大服务的重复应用。
验证服务满足业务的要求和目标。
针对实际使用来发展进化服务及其组织。
区分开系统内具有不同变化频率的各种方面。
降低隐式的依赖关系,并公布所有外部的从属关系,以增强稳定性
和减少变化造成的效应。
在每一个抽象化层面,应围绕内聚的和可管理的功能来组织各个服务。
| Ali Arsanjani Grady Booch Toufic Boubez Paul C. Brown David Chappell John deVadoss |
Thomas Erl Nicolai Josuttis Dirk Krafzig Mark Little Brian Loesgen Anne Thomas Manes |
Joe McKendrick Steve Ross-Talbot Stefan Tilkov Clemens Utschig-Utschig Herbjörn Wilhelmsen |
| Tony Shan (单超) |