http://www.thoughtworks.com/what-we-do
/service-oriented-architecture.html
Large-scale applications are complex to develop and
to live with. The key to simplifying them and living with them is to create
modular, flexible systems. However this isn't easy. ThoughtWorks
has extensive, proven experience of developing large-scale systems that
live and evolve with the businesses that host them.
Service Oriented Architectures (SOA) are widely
recognized as a pattern for modular, flexible and scalable solutions.
(SOA被广泛认为是解决模块化、灵活性和规模化的范式或说某种价值体系。)Unfortunately they are also widely hyped as silver bullets, and as
reasons to buy expensive middleware to support them.
SOA systems are difficult to do well, and the
technologies surrounding them do not deliver any silver bullets, though
they do make some new techniques available to the experienced
development team. The principal issue for developers of SOA systems is,
as always, the creation of effective interfaces between services that
keep them loosely-coupled, thereby maintaining flexibility in use.
ThoughtWorks' approach to SOA is to align services
within a SOA on business boundaries and to model the interactions
between services on business interactions. We design interfaces between
services in the context of specific real interactions from the
perspective of clients of the service. Together these techniques result
in interfaces between services that are designed to fulfil specific
tasks, but because they are designed from the perspective of the
client, hide the detail of how the service achieves its task.
From our perspective, good design, rather than technology choice, is the determinant of successful SOA.
SOA is an approach that is common to many of our
projects, whether they are specifically "SOA" projects or not. These
projects range in complexity from the implementation of a single
service to the creation of SOA systems that provide the information
infrastructure for entire businesses.
ThoughtWorks delivers world-class solutions using the relevant techniques and technologies on a daily basis.
分享到:
相关推荐
开源项目-future-architect-vuls.zip,Vulnerability scanner for Linux, agent-less, written in golang.
the-java-ee-architect-s-handbook the-java-ee-architect-s-handbook
AWS-Certified-Solutions-Architect-Professional专业架构师(中文)考试题库
97-things-every-software-architect-should-know 97-things-every-software-architect-should-know
SQL-Power-Architect-Setup-Windows-jdbc-1.0.8.exe SQL-Power-Architect-Setup-Windows-jdbc-1.0.8.exe 数据库建模工具,win32位,象征性1积分
AWS solution architect associate 最新考试题目,适合考前模拟冲刺
exam-az-304-microsoft-azure-architect-design-skills-measured.pdf
高清彩版 AWS-Certified-Solutions-Architect-Official-Study-Guide
exam-az-303-microsoft-azure-architect-technologies-skills-measured.pdf
aws sap c02
7-things-every-software-architect-should-know(软件架构师需要知道的97件事)
AWS Certified Solutions Architect - Associate认证考试题库,答案仅供参考,800多题,可以好好的进行复习使用,希望对大家有帮助。
AWS-Certified-Solutions-Architect-Associate_Exam-Guide.pdf
aws 系统构架师考试样题 aws-solution-architect-professional 注意这个是官方样题 -不是题库和真题
前端开源库-architect-build通过源映射和增量更新支持,架构师构建、连接和修改架构师配置到一个文件中。
connect-architect-master.rar