Creating applications based on soa, JAVA Programming

Creating applications based on SOA

  • Select your implementation technologies carefully. Carefully check if Web services are suitable. Sometimes using traditional methods such as Java RMI, JMS and/or EJB can be more accurate for your use cases than using Web services.
  • Create coarse grained services as opposed to fine grained services. Fine grained services may not only adversely affect performance but also can give in hardly coupled services.
  • Services need to have well-described interfaces that are implementation independent. An important point of SOA is the separation of the service interface from its implementation. This gives you to modify implementation without splitting the contract. The same interface may be shared by many implementations.
  • XML document should be used over Data Transfer Objects (DTOs). Data Transfer Objects must respect some of the principles such as:
  • They have to be serializable into XML. Ability to serialize into XML gives platform independence.
  • They must not be related of the data source. Do not add any persistence code. SOA does not send with Object-Relational mapping functions.

 

Posted Date: 7/26/2012 5:23:35 AM | Location : United States







Related Discussions:- Creating applications based on soa, Assignment Help, Ask Question on Creating applications based on soa, Get Answer, Expert's Help, Creating applications based on soa Discussions

Write discussion on Creating applications based on soa
Your posts are moderated
Related Questions
i am to find 75% of i clicker score.Each correct answer is worth 2points and an incorrect 1point. Express grade as a percentage (i.e the max is 100%). e.g 1 no i clicker question

Write a program that prompts for two people’s birthdays (month and day), along with today’s month and day. The program should figure out how many days remain until each user’s birt

Business Objects represent the data client. They are the objects that need access to the datasource to obtain and store data. Data Access Objects abstract the relying data access i

Project Description: Give a script that will produce a pop-under on a mobile landing page -We can host our own landing page and we will want to change the destination URL for

There is no separate homework this week, but you may complete the exercises ahead of time, in which case you only need to attend for long enough to get your work marked off by your

In JavaScript, what is event handling? What are the two categories of events? In java script we could capture events on do a few operation on the basis of which particular even

Question: (a) Explain the event handling mechanism using a 'JComboBox' as example. Your answer must clearly indicate the event source, event object and event listener. Also

The == gives true, if the variable reference points to the similar types of object in memory. That is a " shallow comparison ".   The equals () - gives the results of run

You are asked to write a Java program to calculate the commercial value of the stamps owned by a philatelist. Each philatelist has a name and a collection of stamps. The stamps can

how much it will cost me