1992~1996 : 2
1995~2000 : 2
2001~2002 : 11 ,
2003~2007 : (4, 10 , 31 )
(1987-1996)
)
, ,
[- ]
, (interoperability)
,
,
(, PDA )
ICAT2005
4
ICAT2005
SOA
(Web Services)
“URI , XML , , ” - W3C
“ SOAP, WSDL, UDDI ” -
“ , , . ” - Ovum
SOA(Services Oriented Architecture)
CBDI
“ (consumer) (granularity) (policy), (practice), (framework)”
: , (invoke), (publish), (discover)
(decomposition)
ICAT2005
SOA
.
.
.
.
SOA
SOA
SOA
JINI : Network Plug and Play
UPnP : Universal Plug and Play
ICAT2005
SOA
SOA
, ,
Loosely coupling
ICAT2005
SOA (Cont’d)
,
ICAT2005
SOA
(Shared Service)
·
···e·
: 2004 12
UDDI
ICAT2005
SOA
SOA
ICAT2005
SOA
CBD
enterprise
CBD
CRM, ERP
ICAT2005
SOA
SOA
RPC (Remote Procedure Call)
SOA (Apache, WebSphere, Windows Server, WebLogic ) SOA
ICAT2005
SOA (Cont’d)
. . SOA
EAI SOA EAI EAI
ICAT2005
SOA (Cont’d)
ICAT2005
(Service Identification)
? ? (granularity) ?
(Service Packaging)
(wrapping) ?
(Service Routing)
?
ICAT2005
(Cont’d)
?
ICAT2005
SOA
(bottleneck)
P2P
ICAT2005
SOA
(, , PDA )
ICAT2005
SOA
•
••
SOA
SOA
ICAT2005
SOA
22.wmf
5
5
1
2
3
4
N