You are here: Home Computer Software A Brief Guideline Of SOA Architecture

A Brief Guideline Of SOA Architecture

November 23, 2011

When it comes to project deadlines, skills of team, and a tight budget especially if you are building some specific SOA (Service Oriented Architecture).




FOR IMMEDIATE RELEASE
(Free-Press-Release.com) November 23, 2011 -- When it comes to project deadlines, skills of team, and a tight budget especially if you are building some specific SOA (Service Oriented Architecture), then the major aim is to get maximum return from the investment you have put into the software development. It can be really difficult to setup a plan and then follow it accordingly to get these desires aims. We are going to discuss some basic design principles and steps that would help you in devising a plan for your project, and building an application that can help you in the longer haul.

Start on a Small Scale: One of the basic principles is to start with wrapping the interfaces you have already developed with WSDL and SOAP, it will help you in achieving point-to-point integration. One of the best things to start with includes the stable applications running on well established, legacy systems and these applications are good candidates to start with.
Stick to your Road Map: Most of the people do the mistake of considering it easy to implement the web services integration and may even obscure your architectural vision. It is better to plan for three stages of development and applications: 1) data-centric services with read only interface; 2) transactional model for competing with emerging standards and higher product capabilities; 3) document-centric models with better focus on product model.

Find out your Core Services Platform: Generally the companies start working on the work done on Windows Servers and J2EEE platform. But there are some more platforms chosen nowadays, SAP integrated with its Business API is highly used, some companies even look to wrap the SAP business API with WSDL and SOAP. The application should have good interoperability and work with the required standards.
Go for Shared Infrastructure Services: If you are looking forward to build a reliable, secure and manageable SOA with heterogeneous systems, then it is better to go with individual set of services for the overall application. Some basic needs can be fulfilled with shared services for example the services for logging and data transformation.

Allow Business Process Lead: For developing high quality software with SOA approach, it is best to go with a business service perspective. It is best to develop each application as independent service and then integrate it later with specification of data types and APIs. The process centric approach is best for all of these models and it is better to follow it in SOAP interface as well as the WSDL descriptor development.
Generally one of the major reasons of the failure of most of the projects is the failure in compromising with the practical concepts and getting along the religious convictions which may even hinder architectural vision you had for the software. Never get scared with the latest set of services and complex transactions that are required in the development. These tips are helpful in developing a high quality SOA oriented system with better security, reliability, and high quality user experience.


free-press-release.com Service Oriented Architecture     SOA Architecture     what is soa

Share |


Contact Information

  • Name: Trevor Brims

    Company: resqsoft

    Email: ***@gmail.com





Upcoming Trade ShowNew Press NewsNew Exclusive News More Press News

  • Data Centre World Conference & Expo 2012
    Data Centre World Conference & Expo 2012 When: 2012.02.28~2012.03.01
    Where: london,
    Industry: Computer Hardware & Software
  • Embedded World 2012
    Embedded World 2012 When: 2012.02.28~2012.03.01
    Where: Nuremberg,Germany
    Industry: Computer Hardware & Software
  • ELECTRONIC DISPLAY 2012
    ELECTRONIC DISPLAY 2012 When: 2012.02.29~2012.03.01
    Where: Nuremberg,Germany
    Industry: Computer Hardware & Software


  • Post your news to the World.See you news here immediately. It's easy and free!
    Create free account or Login.