Wednesday 25 June 2008

Web Services and SOA Programming

You can get the complete set of tutorials and study materials here.

Before you see the tutorials, its necessary to understand what web service stands for. Let us understand it from a very basic definition of web services.

A Web service is a service, which lives on the Web. A Web service posses both the characteristics of a Web and a service. We know what a Web is; let’s look at what a service is? A service is an application that exposes its functionality through an API (Application Programming Interface). So what is a component you may ask? A service is a component that can be used remotely through a remote interface either synchronously or synchronously. The term service also implies something special about the application design, which
is called a service-oriented architecture (SOA). One of the most important features of SOA is the separation of interface from implementation. A service exposes its functionality through interface and interface hides the
inner workings of the implementation. The client application (i.e. user of the service) only needs to know how to use the interface. The client does not have to understand actually how the service does its work. For example:
There are so many different models of cars like MAZDA, HONDA, TOYOTA etc using different
types of engines, motors etc but as a user or driver of the car you do not have to be concerned about the internals. You only need to know how to start the car, use the steering wheel etc, which is the interface to you. Usually a service runs on a server, waiting for the client application to call it and ask to do some work? These services are often run on application servers, which manage scalability, availability, reliability, multi-threading, transactions, security etc.

.

Monday 5 May 2008

J2EE Training

Welcome in the world of free J2EE training.

It is the place to get various J2EE training online absolutely free. Following training is going to be started in the near term:

Spring
Agile Methodology
Struts2
Web Services
Hibernate
Design Pattern

Register yourself now to get all those training FREE OF COST, directly from the hands of handpicked technical architects of the respective fields.

Mail your requirement at mailto:info@logcalera.co.uk and visit http://logicalera.co.uk/training.aspx for more info.

Regards

Manish Kumar
Director
Logical Era Limited
United Kingdom
manish@logicalera.co.uk