Chapter
the
business
v
“Understanding
business
services”
v
“Verb
processing
with
business
services”
on
page
75
v
“Events
detection
with
business
services”
on
page
76
Note:
This
chapter
may
include
references
to
Event
and
Archive
business
components,
business
objects,
and
tables.
These
references
are
synonymous
with
references
to
CW
Event
and
CW
Archive
that
appear
in
earlier
versions,
and
with
references
to
IBM
Event
and
IBM
Archive
that
appear
in
Siebel
7.5
Understanding
business
services
This
section
explains
what
a
business
service
is
and
describes
how
to
create
business
objects
that
support
business
services.
The
following
topics
are
covered:
“Description
of
business
services”
“Processing
business
objects
that
support
business
services”
on
page
74
Description
of
business
services
A
Siebel
business
service
is
an
entity
in
Siebel
that
encapsulates
and
simplifies
the
use
of
some
sets
of
functionality,
such
as
moving
and
converting
data
formats
between
the
Siebel
application
and
external
applications.
Siebel
business
components
and
business
objects
are
objects
that
are
typically
tied
to
specific
data
and
tables
in
the
Siebel
data
model.
Siebel
business
services,
on
the
other
hand,
are
not
tied
to
specific
objects,
but
rather
operate
on
objects
to
achieve
a
particular
goal.
The
adapter
supports
EAI
Siebel
Adapter,
a
generic
business
service
provided
by
Siebel;
Siebel-defined
Application
Service
Interface
(ASI);
and
custom-written
business
services.
EAI
Siebel
Adapter
and
ASIs
are
treated
similarly
with
respect
to
IBM
business
objects.
They
implement
similar
methods
that
are
used
as
verbs
for
processing
the
IBM
business
objects.
EAI
Siebel
Adapter
can
take
any
integration
object
that
is
based
on
a
Siebel
business
object.
The
IBM
WebSphere
Business
Integration
adapter
for
Siebel
therefore
supports
EAI
Siebel
Adapter
by
representing
an
integration
object
with
an
IBM
business
object.
Similarly,
the
adapter
supports
Siebel
ASIs
by
representing
the
integration
objects
implementing
them
with
an
IBM
business
object.
Custom-written
business
objects
are
treated
differently.
Because
they
can
implement
any
method,
the
IBM
business
object
represents
the
service
itself,
not
an
integration
object.
For
more
information,
see
“Custom
business
service
support”
on
page
76.
EAI
Siebel
Adapter
and
ASIs
can
be
treated
by
the
adapter
as
custom-written
business
services,
and
IBM
business
objects
can
be
created
to
directly
represent
these
services,
although
this
is
not
recommended.
See
Chapter
5,
“Creating
business
objects,”
on
page
49.
©
Copyright
IBM
Corp.
1997,
2004
73