Service-oriented architecture: Programming model and product architecture

被引:31
作者
Ferguson, DF
Stockton, ML
机构
[1] IBM Corp, Software Grp, Yorktown Hts, NY 10598 USA
[2] IBM Corp, Software Grp, Bakersfield, CA 93308 USA
关键词
D O I
10.1147/sj.444.0753
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
IBM products increasingly implement a service-oriented architecture (SOA), in which programmers build services, use services, and develop solutions that aggregate services. IBM Software Group middleware products and tools support the development and deployment of SOA solutions, and increasingly make functional interfaces between components and products visible through a service model. Software Group components will increasingly use SOA standards for intracomponent communications. Our move to SOA encompasses both the programming model and lower-level infrastructure software, for example, systems-management and storage-management application programming interfaces and functions. This paper concisely defines the IBM SOA programming model and the product architecture that supports it. We provide the motivation for our programming-model and design decisions. This paper also focuses on the architectural concepts that underlie our programming model and product architecture.
引用
收藏
页码:753 / 780
页数:28
相关论文
共 51 条
[1]  
[Anonymous], 1996, Pattern-Oriented Software Architecture: A System of Patterns
[2]  
[Anonymous], 2005, SERVICE ORIENTED ARC
[3]  
[Anonymous], 2005, XQUERY 1 0 XML QUERY
[4]  
[Anonymous], 2004, UN MOD LANG 2 0 SUP
[5]  
*AP JAK PROJ, BEAN SCRIPT FRAM
[6]  
*AP SOFTW FDN, AP STRUTS WEB APPL F
[7]  
ATKINSON B, 2002, WEB SERVICES SECURIT
[8]  
Ballinger K., 2004, BASIC PROFILE VERSIO
[9]  
BILORUSETS R, WEB SERVICES RELIABL
[10]  
CABRERA LF, WEB SERVICES BUSINES