Title: ????????????
1???????????? ????? ESB ?????
- Eric Newcomer
- IONA Technologies ?????
2??
??????????????
??????,?????????
- ????? 80
- ??????? 100 ? 70 ?????
- ???????????????
- 1991 ???
- 1997 ???
- ?????? 5 ??
- ???
NASDAQIONA
?????Making Software Work Together
- ????????????????????????
- ??????????????????????,???????????????,???????????
?? - ???????????????????????,???????????
?????????
- ?????????? ??????
- ???? ?????
- ????? ????
3Eric Newcomer,IONA Technologies ?????
- ??????? IONA ?????????????????????
- 1999 ? 11 ??? IONA,????? Digital/Compaq ?? 16
?,???????????????? - ?? IONA ?????? Web ??????????
- W3C ? XML ????? (XML Protocols Working Group)
?????? - W3C ? Web ???????? (Web Services Architecture)
??? - ????? OASIS ????? Web ?????????? (Web Services
Composite Application Framework, WS-CAF) ??????? - ????? Web ??(Understanding Web Services)
???,??? 2002 ? 5 ?? Addison-Wesley ???????? 2004
???????????Web ????(Web Services Integration)?
4- ????????
- ?? ESB ???
- ???????????????????
- ???? / ???????
- ??????????
5- ??????????????????????????????
- ???????????,???????????????? IT
??????????,?????????????,??????????????? - Michael Herr
- ?? IT ??
- SOA ?????
6????SOA ??????
- ????? 1999 ????? SOA
- ? 2001 ?????????????????
- ??????????? 20 ????????????
- 2004/2005 ???????? 15 ??????
- 80 ????????,?? 40 ??????
??????????
7????
- ??????????????????????????????
- Michael Herr
- ????
- ?????? DHL?Airborne ? PostBank ????
- ?????????????
- ???????? (FedEx / UPS)
- ?????????
- ??????
8????
???????????????????,?????? Artix ?????,Artix
??????????????????????????????? Michael Herr ????
- ??? WSDL ?????????????????
- ????
- ??????????
- ?????????????????????????
- ??????????????
- ???????????????
- ??????????????????
- ???????????????
9????
- ????????????????????????? ??????
- ??????? (JAAS),???????
- ????????????
- ???????????? JAX-RPC ????
- ???????????????
10??? ????
????
????????
?????
Complexity Of Application
11????????????
?? SOA ???????? ??????
?? .NET?J2EE CORBA?CICS/IMS?Tuxedo?Tibco
???? C?Java COBOL?C
???? ??? ??? / ???
?? HTTP IIOP?MQ?TibRV?JMS?TUX???
?? XML (SOAP) ???(???IIOP?TibMsg?FML)
???? WS-Security?Kerberos?JAAS ? ?????LDAP?RACF ?
???? WSDM ? Web ?????? BMC Patrol?Tivoli?CA Unicenter
???? ??? ???
???? ???? (Fire and Forget) ACID ??
?? ? ??????????????
12??????
- ???????????????????????
- ?? SOA ?????? Web ?????
- ??????????????
- ???? ESB ????????
- ????? XML ? Web ???????????
- ?????????
- ?????????????????
- ????????? (EAI) ??????????,???????
13??? ESB
- ?????????????
- ??????????????????????????
- ???????????????
- ??????????????
14??????
15??
- ?????? IONA ? Artix ????????? (SBB) ?????
- ??????????? ESB ??
- ??????????????????????????
- ?????????????????????
- ????????????????????????????
- ??????????????
16??????
- ?????????????????
- ??????
- ????????
?? Artix ???????????? Artix 2.x ??????? ?
Artix 3 ?????? SOP ???????? ???????????????
Text
Text
17???????
- ??????????
- ??????????????????(?????)
- ???????????????????
- ??????????????????
- ????????????????
- ????????????????
18???????
- ??,???????????????(??)
- SOAP?XML?Fixed????
- ??,???????????????
- HTTP?JMS
19??????
- ??,??????????????????????
- ????
- ??
- ????
- ??
- ????
- ????
- ??
20SOAP ????
- Aritx ???SOAP ?????????????
- ????????,???? SOAP Header? SOAP ??,???? SOAP
????????
21IONA ???? (ISF)
- ISF ?????????
- ISF ??????????? IS2 ????
- ISF ???????????????
- LDAP
- ?(? Netegrity)
22??????
- Artix ??
- ??????????????????
- ??????????
- ??????
- Artix ??
- ??????
- ??????????
- Artix ?????????
23???? ??
- ??????????(??????)??
- ????(??)??,?????????
- ???(?? IT)??????????
- ??,????????!
24??