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
Ask questionWrite a program BruteForceSearch that uses the brute-force approach given above and compare its running time on your computer with that of Binary Search for largeW.txt

Enumerate the concept of write once run anywhere - JAVA Java has introduced concept of WORA (write once run anywhere). When you write a java program it is called source code of

UnsupportedClassVersionError

Explain traversing through a collector using Iterator. Ans. We can access each element in Collection by using Iterators regardless of how they are organized in collector. Ite

How does a try statement determine which catch clause should be used to handle the exception?

#include float start_point, /* GLOBAL VARIABLES */ end_point, total_area; int numtraps; main( ) { void input( void );

In the programming assignments, you are going to develop a simple distributed ticket reservation system (DTRS). This system is used by customers (with unique 6-digit customerID s)

There is a pebble merchant. He sells the pebbles, that are used for shining the floor. His main duty is to take the length of the room’s sides. But he sometimes mistakes doing tha

Project Description: I need a Script developer who can make script for me. Need urgently. Skills required: Java, Facebook Marketing, Javascript, PHP, Script Install

(Tic-Tac-Toe)  Create class TicTacToe that will enable you to write a complete application to play the game of Tic-Tac-Toe. The class contains a private 3-by-3 rectangular array o