Binary Spectrum Blog
Industries
Call us Now
Quick Contact Us
Our Technology Partners

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player

You are Here: Home Industries Technology SOA And Java-The Service layer Inquire here

Service-Oriented Architecture and Java - Service Layer

Following up on the series "SOA and Java" where we analyze the technologies available in the Java space to build service-oriented applications, let us look at the Service Layer among the different layers of Service Oriented Applications and also at the different approaches to built service layer, the-top down approach, bottom-up approach, meet-in-the middle approach.
Different Layers of Service oriented Applications.
Different Layers of Service oriented Applications
Figure 2 provides a typical architecture for a service-oriented application. The two key tiers in SOA are the services layer and the business process layer.
The Service Layer
Services are the building blocks of service-oriented applications. They are also self-contained, maintain their own state, and provide a loosely coupled interface. A service is usually built by three approaches
1. The top-down Approach
process-centric
2. The Bottom-up Approach
data-centric
3. The Meet-in-the-middle Approach
application-centric
In the top-down approach, the service is implemented after the messages and operations that are provided by the service have been identified and described. It is usually used when a completely new service is being built as it allows you to choose your preferred implementation technology(Process centric). On the other hand the bottom-up approach is preferred when we plan to reuse the existing investment in business components(Data centric). The third approach is the Meet-in-the-middle Approach is Application centric.
Binary Spectrum, a Microsoft Gold certified partner and a member of theSun Partner Advantage Programhas years of expertise in designing and developing custom software and integrated solutions, the services include various types of SOA implementations Enterprice Service Bus (ESB) implementations and Java Composite Application Platform Suite (CAPS) implementations, device integration and, help desk management, inventory and stock control, manufacturing requirement process, client appointment management, document reference and encyclopedia search engines.
Well if you are interested in outsourcing software development or would like to find out more about our services and offerings, please get in touch with us. A senior member of our Business team will get in touch with you within 24 hours.
conatct us
 
 
  Technology - Case Studies
Arrow Folder based Approach
Arrow TCP/IP based Approach
Arrow Manual Charge File Approach
Read more...
  News and Events
Arrow Binary participates in World Kannada Conference 2010, US
Arrow Binary Spectrum signs a contract with a Medical company
Arrow Binary Spectrum achieves HIPAA Compliance Certification
  Frequently Asked Questions
Arrow How to choose the right EMR for your Practice?
Arrow What is the roadmap for the implementation of an EHR system at a practice?
Arrow Which is better - Web based EMR system or Client server EMR system?
  Read more...
Blog Privacy Terms of Use
Follow Binary at FaceBook Follow Binary at twitter Follow Binary at linkedin Follow Binary at del.icio.us Follow Binary Feeds