[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [ajug-members]: SOA Service Definition



A service is typically categorized as an application service, a business
service, a data service, or an event service.  This categorization helps
with the organizational fall-out associated with adoption of an SOA.  

In your example, the service would be the greater "user management" function
(you'll recall the coarse-grained approach recommended by much of the
afore-mentioned blarg).  

If you'd like to send me some specific questions, I'd be happy to take a few
minutes and give some feedback, for what it's worth.

-----Original Message-----
From: Brian Lee [mailto:brian_a_lee@hotmail.com]
Sent: Tuesday, June 01, 2004 12:05 PM
To: ajug-members@ajug.org
Subject: RE: [ajug-members]: SOA Service Definition


yeah yeah, I've read all the blarg out there on SOA. I would like to find 
out the industry accepted definition of service. Does a service address a 
particular business function (like user management) and then provide 
operations (like createUser, modifyUser, moveUser, etc) or are the methods 
themselves the services?

My organization already has a definition of service, I'm trying to find out 
if it meshes with industry accepted jargon.

Thanks,
BAL

>From: "Yochem Angela (esc1ajk)" <esc1ajk@ups.com>
>To: ajug-members@ajug.org
>Subject: RE: [ajug-members]: SOA Service Definition
>Date: Tue, 1 Jun 2004 11:57:51 -0400
>
>Although popular definitions of SOAs assume that "service" means a "web
>service" as defined by the WS-I stack (SOAP/WSDL/UDDI), an SOA conforming 
>to
>the classic definition can include many types of services.  You can decide
>what is appropriate in your environment.
>
>The keys to designing an SOA are to make sure that messages share a common
>format, language, and vocabulary, and to allow services to be discoverable
>(these are no small tasks).  So as you define what you mean by "service" in
>your SOA, keep these things in mind.  Conforming to the WS-I stack reduces
>the complexity of these tasks somewhat (and may allow you to take advantage
>of various management tools).
>
>-----Original Message-----
>From: Brian Lee [mailto:brian_a_lee@hotmail.com]
>Sent: Tuesday, June 01, 2004 11:22 AM
>To: ajug-members@ajug.org
>Subject: [ajug-members]: SOA Service Definition
>
>
>Does anyone out there have a good definition for "Service" as in
>Service-Oriented Architecture? Preferably with good examples of interface
>and implementation.
>
>Thanks,
>BAL
>