This is a good question.  

Looks like that it is an activity related to the
judgement of compatibility between the service offered
by the provider and the intended service needed by the
service requestor.  This activity is outstanding
because of the provider being outside of the
organization.  Anne may have more to say about what
she meant.  My concern is that if this is the case,
how this judgement activity is conducted, is it a
manual or a automated procedure.

Jerry



--- Naren Chawla <[EMAIL PROTECTED]> wrote:

> What is "capability mediation"?
>    
>   --Naren
>   
> 
> Jerry Zhu <[EMAIL PROTECTED]> wrote:
>   Thanks Anne, how is service deployment addressed?
> 
> Jerry 
> 
> --- Anne Thomas Manes wrote:
> 
> > Jerry,
> > 
> > These are functional components that don't
> > correspond 1:1 to product
> > categories. Most organizations will use a variety
> of
> > products to implement
> > these functional capabilities.
> > 
> > Service platforms: tools and frameworks for
> building
> > and running services;
> > includes platforms that support new development,
> > legacy encapsulation, and
> > composite services/orchestration (e.g., .NET, Java
> > EE servers, Axis/Axis2,
> > ESBs, etc.)
> > 
> > Service mediation: agents (policy enforcement
> > points) that intercept
> > messages and enforce policies (e.g., security,
> > filtering, validation,
> > logging, auditing, routing, transformation, etc)
> and
> > mediate between
> > dissimilar systems (e.g., credential mapping,
> > capability mediation, and
> > protocol transformation). PEPs may be deployed
> > anywhere along the message
> > path, e.g., within a platform (as a handler or
> > filter) or as a proxy.
> > Platforms typically provide some mediation
> > capabilities, but it's helpful to
> > have centralized management of PEPs (see service
> > management), therefore I
> > generally recommend using a SOA management system
> > (e.g., Actional,
> > AmberPoint, SOA Software). XML gateways (e.g.,
> > DataPower, Reactivity, Layer
> > 7, Forum, and Vordel) provide hardware-accelerated
> > mediation systems. Most
> > ESBs make for a poor mediation system because they
> > rarely support security
> > and capability mediation. Pure-play mediation
> > systems include Apache Synapse
> > and SOA Software Network Director (formerly Blue
> > Titan).
> > 
> > Service management: monitoring of message traffic
> > and monitoring,
> > configuration, and control of services and SOA
> > infrastructure components.
> > Provides visibility into the environment for both
> > operations and business
> > activity monitoring. Responsible for configuring
> > services and mediation
> > agents. Detects anomolies and takes corrective
> > action. Primary solutions are
> > SOA management systems: Actional, AmberPoint, SOA
> > Software. To a lesser
> > degree HP SOA Manager. IBM ITCAM and CA WSDM
> support
> > the ops monitoring
> > capability, but not the configuration and control
> > capability.
> > 
> > Registry: enables information exchange among the
> > other infrastructure
> > components.
> > 
> > On 2/12/07, Jerry Zhu wrote:
> > >
> > > Anne,
> > >
> > > You basically talked about four
> components/systems
> > in
> > > a service infrastructure: Service hosting system
> > (I
> > > would not say platform), service mediation
> system,
> > > service management system, and service registry
> > > system. If this is what you meant, can you
> > elaborate
> > > further what are subfunctions in each system and
> > > related vendor products. how the systems
> interact
> > etc.
> > >
> > > thanks
> > >
> > > jerry
> > >
> > > --- Anne Thomas Manes > > wrote:
> > >
> > > > Sorry for the confusion. I didn't mean to
> imply
> > that
> > > > registry is responsible for reliable
> messaging.
> > > Registry is not involved in the message flow
> > between
> > > > service endpoints. Service endpoints and
> > mediation
> > > > systems are responsible for managing message
> > flow.
> > > >
> > > > My point is that a services infrastructure
> > comprises
> > > > many components from multiple vendors.
> > > infrastructure components include (from a
> > functional
> > > > perspective), service platforms (which host
> > service
> > > > endpoints), service mediation systems (which
> > control
> > > message flow and enforce policies), and
> > > > service management systems (which monitor
> > message
> > > > traffic and infrastructure
> > > > components and control infrastructure
> > components).
> > > > These components must
> > > > share information about services (metadata,
> > > > policies, contracts, SLAs,
> > > > heuristics, etc). These diverse components
> have
> > no
> > > > means to communicate
> > > > directly, nor do they have the means to
> directly
> > > > discover what other
> > > > components might be deployed in the
> environment.
> > > > Keep in mind that the
> > > > services infrastructure is a loosely coupled
> set
> > of
> > > > cooperating components.
> > > > Registry and the UDDI protocol provides a
> > standard
> > > > way for these diverse
> > > > systems to discover, share, and exchange
> > > > information. All systems know how
> > > > to talk to a registry via UDDI. Any system can
> > post
> > > > information about a
> > > > service artifact in the registry, and through
> > that,
> > > > any other component can
> > > > discover information about the artifact. Quite
> a
> > few
> > > > products today rely on
> > > > UDDI to discover and exchange information
> about
> > > > services (XML gateways, SOA
> > > > management systems, and a few ESBs -- i.e.,
> the
> > > > mediation systems).
> > > >
> > > > Anne
> > > >
> > > > On 2/8/07, Jerry Zhu > > wrote:
> > > > >
> > > > > Anne,
> > > > >
> > > > > My understanding about registry in our
> > discussion
> > > > is
> > > > > that it stores info about services (could be
> > COM
> > > > > objects also) not services themselves. Three
> > types
> > > > of
> > > > > info: properties/location of servicies and
> > > > regulations
> > > > > of how to use the services.
> > > > >
> > > > > What you said "information exchange among
> the
> > > > diverse
> > > > > set of systems used to manage communications
> > and
> > > > > message flow at runtime" is message managing
> > > > function
> > > > > that is an entirely different issue. I think
> > that
> > > > > Microsoft and IBM have different solutions
> 
=== message truncated ===



 
____________________________________________________________________________________
We won't tell. Get more on shows you hate to love 
(and love to hate): Yahoo! TV's Guilty Pleasures list.
http://tv.yahoo.com/collections/265 

Reply via email to