Q. So what is the difference between a component and a service?
A component is an application level software unit as shown in the table above. All the J2EE components depend
on the container for the system level support like transactions, security, pooling, life cycle management, threading
etc. A service is a component that can be used remotely through a remote interface either synchronously or
asynchronously (e.g. Web service, messaging system, sockets, RPC etc). A service is a step up from “distributed
objects”. A service is a function that has a clearly defined service contract (e.g. interface, XML contract) to their
consumers or clients, self contained and does not depend on the context or state of other services.
J2EE Interview Questions
Monday, July 20, 2009
|
digg it
Leave your comment
Posted by Sitesh Gupta
No Responded To This Post
Leave A Reply