earticle

논문검색

ATOMIC NEW SERVICE PATTERN

초록

영어

With emergence of Service Oriented Architecture (SOA) as the main technology for enterprise application development and integration, there is a need of service development patterns that fit into the context of SOA solutions development. This paper presents a pattern known as the atomic new service (ANS) pattern that addresses the design and implementation of SOA atomic new services or atomic services that implements new business logics. This pattern enables service developers to build atomic new services as three-layer reusable services components consisting of a Service Interface Definition layer, Service Business Logic Layer and Service Data Access Layer. ANS pattern make use of changing infrastructure APIs (Web Service APIs, persistence APIs, transaction management APIs) transparently from service business logics implementation while at the same time applying service development best practices such as contract first approach. Atomic services are building blocks of SOA composite services and process services.

목차

Abstract
 1. Introduction
 2. Context
 3. Problem
 4. Forces
 5. Solution
 6. Structure
 7. Participants and Responsibility
 8. Strategy
 9. Sample Codes
  9.1. The service requirements artifacts
  9.2. SID Layer Implementation
  9.3. SBL Layer Implementation
  9.4. SDA Layer Implementation
 10. Testing Consideration
 11. Consequences
 12. Related Patterns
 13. Conclusions
 References

저자정보

  • Tchuta Leonard Shanghai Jiao Tong University, Shanghai, China
  • Chunhua Gu East China University of Sciences and Technology, Shanghai, China

참고문헌

자료제공 : 네이버학술정보

    함께 이용한 논문

      ※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.

      0개의 논문이 장바구니에 담겼습니다.