aspose file tools*
The moose likes Architect Certification (SCEA/OCMJEA) and the fly likes Transaction Propagation to an external system Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Certification » Architect Certification (SCEA/OCMJEA)
Bookmark "Transaction Propagation to an external system" Watch "Transaction Propagation to an external system" New topic
Author

Transaction Propagation to an external system

Senthil Kumar
Ranch Hand

Joined: Mar 13, 2006
Posts: 264
My application needs to communicate with an external system, proably to propagate the transaction context. But how the external system is exposed is not been told. As a matter of fact, this external system is not explicitly given. However it is mandatory one for the given problem. How do we go about this problem. And an another question , how do we address the peroformance of database retrieval in our design especially when we do not design the schema.


when you really want something, all the universe always conspires in your favour.<br /> <br />SCJP1.5-77%<br />SCWCD-89%
Jeanne Boyarsky
internet detective
Marshal

Joined: May 26, 2003
Posts: 30309
    
150

For the external system, you can list your assumptions as to how you will communicate. If you can't control the external system, you can't propagate a transaction there though. Similarly, you wouldn't be communicating directly with the database of the external system. They should be providing an API to get at the info.


[Blog] [JavaRanch FAQ] [How To Ask Questions The Smart Way] [Book Promos]
Blogging on Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, OCAJP, OCPJP beta, TOGAF part 1 and part 2
 
It is sorta covered in the JavaRanch Style Guide.
 
subject: Transaction Propagation to an external system