Tab navigation
Real -Time Transaction Processing between Distribution Servers in Some Regions
Reiko Nagatsuma
Software Developer
Software Development Lab
IBM Japan. Ltd.
Hiroyasu Ohsaki
Advisory Software Engineer
WebSphere Services
Software Development Lab
IBM Japan, Ltd.
In this paper, we describe the characteristics and problems concerning the design and development of applications with a focus on calls of services on distributed servers. Such application structures are required when an application is built by SOA. When a distributed service calls another service on a remote server, it is necessary to conceal the difference of method on each service call. Furthermore, calls of multiple services must be treated as a single transaction. A detailed discussion is held concerning an assigning function applied at the design phase as a solution to the problems and the usage of WS-Atomic Transaction for maintaining the atomicity of a transaction.
Key Words & Phrases :
SOA, web service, EJB, distributed transaction, Web Services Atomic Transaction
- Introduction
- Transaction
2.1 Requirements of the transaction
2.2 Point of achievement on distributed server - Achievement technique of real-time transaction
3.1 Coordinated policy between services
3.2 Adopted transaction
3.3 Distribution function - Implementation case
4.1 Outline of application
4.2 Relation of service and component
4.3 Customization for each region
4.4 Policy of coordination - Discussion
5.1 Performance
5.2 Current state of development - Conclusions
