THURSDAY, NOVEMBER 20, 2008




MY ACCOUNT LOGIN

LOGIN NAME:

PASSWORD:

REGISTER TODAY!
FORGOT YOUR PASSWORD?
SOA CONSULTING SERVICES
ASSISTING COMPANIES ACHIEVE THEIR SOA GOALS

WEB SERVICES

XWEBEMAILVALIDATION [tool]

XWEB1003 [real estate]

XWEBACHDIRECTORY [financial]

XWEBCHECKOUT [ecommerce]

XWEBTD [ecommerce]

XWEBNEWS [content mgmt.]


SUCCESS STORIES

SOA Portal - SOAHub.com

SOA information portal dedicated to the advancement of Service Oriented Architecture (SOA):


Enterprise Architecture - guides, white papers, case studies


SOA Consulting Services


Web Services Directory


SOA Services / Service Providers Directory


SOA Solutions / Solution Providers Directory


News / Press Releases


Online Forum (Message Boards)


Job Opportunities

browse portal




Web Services, SOA Solutions, SOA Services - XWebServices.com


HOME

WEB SERVICES

SOA SOLUTIONS

SOA SERVICES

ABOUT US





FEATURED WEB SERVICE



XWebEmailValidation
XML/SOAP based Web Service which provides real time Email address validation for client applications.






SEARCH









HOME  ::  NEWS  ::  ARCHIVE  ::  SEP 2005

:: Web Services and SOA News ::

Enterprise Architecture: The Holistic View: Reuse Versus Performance in SOA

One of the more heavily promoted advantages of a service-oriented architecture (SOA) is reuse of software assets. However, those who are deploying large-scale SOA-based applications soon come to realize that SOA purity may create a need to sacrifice performance. Arriving at the proper balance of performance and reuse for an SOA application is a critical part of its design when using this type of technology.

For example, in a loosely coupled design, such as a service-oriented architecture, should the data model also be loosely coupled? That is, should each service have its own data model that it uses for persistence and have no intimate knowledge of other service's data models? If reuse is your highest priority for moving to SOA, then your data model should be loosely coupled along with your service architecture. This will maximize your ability to use that service as part of other composite applications.

If one follows this line of thinking, SOA forces us to rethink our entire approach to data management. Today, we leverage powerful relational database engines that can perform high-speed relational operations.

read more on DMReview.com

[Thursday, September 22, 2005]



HOME
WEB SERVICES
SOA SOLUTIONS
SOA SERVICES
MY ACCOUNT
ABOUT US