毕业设计文献翻译面向服务架构的企业整合Word文档格式.docx
《毕业设计文献翻译面向服务架构的企业整合Word文档格式.docx》由会员分享,可在线阅读,更多相关《毕业设计文献翻译面向服务架构的企业整合Word文档格式.docx(13页珍藏版)》请在冰豆网上搜索。
![毕业设计文献翻译面向服务架构的企业整合Word文档格式.docx](https://file1.bdocx.com/fileroot1/2022-10/13/42fba7a5-6313-4444-b5ef-0b72e3b0b113/42fba7a5-6313-4444-b5ef-0b72e3b0b1131.gif)
外文文献及译文
文献、资料题目:
Service-OrientedArchitecture
—AFieldGuidetointegrating
XMLandWebServices
文献、资料来源:
著作
文献、资料发表(出版)日期:
2004.10.22
院(部):
专业:
班级:
姓名:
学号:
指导教师:
翻译日期:
外文文献:
Service-orientedarchitecturesforenterpriseintegration
WiththebroadacceptanceandpopularityofXMLandWebservicesasaEAIasastrategicremodelingofbusinessinfrastructureplatform,andstructure,it'
shardtosayhowtheserespectivetrendsaffectedeachotherastheyemerged.
XMLOnecouldarguethattheEAIinitiativewasrejuvenatedwiththeinfusionofenabledtechnologiesandservice-orientedarchitectures,astheintroductionofthesecomplementaryplatformsresultedinanoverhaulofEAIarchitectures.Asaresult,thequalityandsophisticationofEAIproductshasneverbeenbetter.
Ontheotherhand,themomentumbehindtheEAItrendcouldverywellhavebeenaandespeciallytoWebservices.TheincreasmajorcontributortothepopularityofXML,andespeciallytoWebservices.Theincreasingneedtoreducethecostsofintegratingdisparateenvironmentsledtotheubiquitousrequirementforastandarddatasharingplatform,independentoftiestovendorsandprovidedastandarddatatransportwhichempoweredWebexistingtechnologies.XMLserviceswiththeabilitytoeffectivelyabstractproprietaryplatformsinsupportofutilizingthistransportstandardtocommunicateoverpreviouslynon-standardboundaries.andreally,it'
snotofmuchconsequenceanymore.
XMLPerhapsbothclaimsaretrue,andWebserviceshavebecomekeyenablingtechnologieswithintheworldofEAI,andEAIproductsarebeingbuiltfromthegroundupinsupportoftheXMLandWebservicestechnologyplatforms.
1.Servicemodelsforenterpriseintegrationarchitectures
Theprocess-orientednatureofEAIsolutionshasdriventherequirementforservicemodelsthatcanexecuteandmanagevariousaspectsofenterprisebusiness.EAImiddlewareistypicallyinvolvedwiththecreationandhostingoftheseservices;
however,itisnotuncommonforcustom-developedintegrationsolutionstoprovidethesetypesofservicesindependently.Eitherway,anunderstandingoftheirrolesandunderlyingtechnologiesisvitalwhendesigninganenterpriseintegrationarchitecture.ThefollowingXWIFservicemodelsaredistinctiveofsenrice-orientedEAIenvironments.
Whencoordinatingthemessageexchangepatterninvolvedintheexecutionofabusi-nesstask,itisoftennecessarytoencapsulatetheinteractionbetweenWebservicesintoadedicatedbusinessprocess.Thisprovidesacentralsourceofbusinesslogicthatdeterminestherules,conditions,andexceptionsrelatingtotheworkflowscenariosthatcanoccurwithinasolution.Anumberofbusinessprocessdialectshaveemerged;
however,theBPEL4WSspecifi-cationhasreceivedthebroadestindustrysupport.ItiscomplementedbytheWS-CoordinationandWS-Transactionstandardstoprovideaframeworkforbuildingsophisticatedandfullymanagedbusinessworkflows.
ABPEL4WSprocessserviceexistsasaWebservicecomposedfromnumer-ouslanguageconstructsthatcanfacilitatemosttraditionalworkflowrequirements.ThedocumeiltrepresentingtheBPEL4WSprocesscontainsinterfaces(orportTypes)WSDLfortheprocessserviceitself,aswellasanyadditionalservicesinvolvedwiththeexecu-tionoftheprocess.
UnlikeregularWSDLdocuments,however,theservicedefinitionforaBPEL4WSprocessprovidesnobindinginformation.Itisintentionallyimplementation-neutralsothattheprocesscanremainmobile,reusable,andindependentfromchangestothetechnicaldeploymentenvironment.
WS-CoordinationiscloselyassociatedwiththeWS-Transactionspecification,whichdefinestwodistinctcoordinationtypes,bothofwhicharerelevanttoenterpriseintegrationenvironments.Thefirst,atomictransactions,enablesthemanagementofACIDliketransactions.TheservicemodelforatomictransactioncoordinatorsisestablishedinChapter9;
itisthemostcommontypeofcoordinationserviceusedinlegacyintegrationarchitectures.Thesecondcoordinationtypeprovidesaniodelforlongrunningtransactions,andisrepresentedaspartofthecoordinationservicemodel(forbusinessactivities)
BusinessprocessintegrationisatypicalcharacteristicofEAIsolutions,whichiswhycoordinationservicesforbusinessactivitiesareutilizedexclusivelyforthemanagementoflongrunningbusinessactivities.
Thisservicemodelisgenerallyusedinconjunctionwithprocessservicesasameansofhandlingsuccessandfailureconditionsrelatedtotheexecutionoftheoverallprocessactivity.
TheWS-Coordinationspecificationprovidesanassemblyofserviceswithpredefinedinterfacesthatsupportthemanagementofacoordinationcontext.Specifically,thiscollectionofservicesprovidesseparateoperationsforthecreationofa