Service oriented architecture (SOA)
Suresh Raj Bhattarai
5:48 AM
A service-oriented architecture is essentially a collection of services. These services communicate with each other. The communication can involve either simple data passing or it could involve two or more services coordinating some activity. Some means of connecting services to each other is needed.Service-oriented architectures are not a new thing. The first service-oriented architecture for many people in the past was with the use DCOM or Object Request Brokers (ORBs) based on the CORBA specification. For more on DCOM and CORBA (Reference: Douglas K. Barry)
SOA also generally provides a way for consumers of services, such as web-based applications, to be aware of available SOA-based services. For example, several disparate departments within a company may develop and deploy SOA services in different implementation languages; their respective clients will benefit from a well understood, well defined interface to access them. XML is commonly used for interfacing with SOA services, though this is not required.
SOA defines how to integrate widely disparate applications for a world that is Web based and uses multiple implementation platforms. Rather than defining an API, SOA defines the interface in terms of protocols and functionality. An endpoint is the entry point for such an SOA implementation. (Reference: Wikipedia)
J2EE Vs J2SE
Suresh Raj Bhattarai
5:33 AM
Both J2EE(Java Enterprise Edition) and J2SE(Java Standard Edition) are editions of java (JDK). J2EE is used to develop server-side applications such as Java servlets and Java Server Pages (JSPs). J2SE is used to develop client-side objectives.
About me
Suresh Raj Bhattarai
5:27 AM
I am Suresh Raj Bhattarai, currently studying Master of Science in Information Management in the fourth semester in Asian Institute of Technology, Thailand (August 2008 - May 2010). Recently I have been doing research in data mining. My research topic is: Ensemble Techniques for Predicting the Consumer Rating of Movies. I have been doing research under the supervision of my adviser, Associate Prof. Dr. Sumanta Guha.The purposes of creating this blog are:
1)To make a useful resource for my own understanding of tech stuffs.
2)To share my tech news, problems and solutions with you tech geeks.
Subscribe to:
Comments
(
Atom
)
No comments :
Post a Comment