您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 销售管理 > 硕士论文-安全语义Web服务体系下的服务动态组合研究
华中科技大学硕士学位论文安全语义Web服务体系下的服务动态组合研究姓名:江华申请学位级别:硕士专业:计算机应用技术指导教师:王天江20060508IInternetWebWebWebWebWebWebWebWebWebWebWebWebInternetWebWebWebWebWebBPEL4WS(BusinessProcessExecutionLanguageforWebServices)WebWebWebIIAbstractWiththerapiddevelopmentofInternettechnology,theneedsforresourceintheWorldWideWebisgettingstrongerthaneverbefore.WebservicescompositionhasrenderedaverygoodsolutionformakinggooduseofsoftwarecomponentintheWorldWideWebwhichmakesEnterpriseApplicationIntegrationanddynamicallycollaboratingfeasible.Webservicescompositioneveralmostworksmanually,whichistimeconsumingandcan’tmeetthedynamicofthewebservices.Onthebasisofanalysisandcomparingwiththewebservicesandsemanticwebtechnology,amodelofsecuresemanticwebservicesarchitectureisproposed.Somemethodsforwebservicesdiscovery,execution,interpretationandcompositionusingwebservicestechnologycombiningwithsemanticwebtechnologyissuggested.Bydynamicallycomposingexistingwebservices,theexistedresourcescanbeutilizedwell,whichaccordingwiththetideofsoftwarereusingandadaptingwelltheconstantevolutionofclientrequests.Atthesametime,securityisanotherissueforwebservicescomposition.Soaframeworkofdynamiccompositionforwebservicesisproposedaccordingtosecuresemanticwebservicesarchitecture,andbasedonitanimprovedalgorithmfordynamicservicescompositionisproposed.BasedonBPEL4WS(BusinessProcessExecutionLanguageforWebServices),themethodconstructsadynamicservicescompositiongraph,andoptimizesitaccordingtoqualityofservice,andselectaseriesservicessatisfiedwiththethresholdofservicecompositionastheresult.Themethodisalsosatisfiedwiththatseveralservicesarefrontorsubsequenceoftheotherservices.Thecriterionofqualityofserviceforwebservicesisintroduced,whichensurethequalityofservicecomposition.Atlast,aprototypesystemfordynamiccompositionofservicesisintroduced,andaexampleindicatesthatthemethodiseffective.Keywords:Webservices,SemanticWeb,security,dynamiccompositionofservices2006511_____20065112006511111.1WebB2C(business-to-customer)B2B(business-to-business)Web[1]WebWSDLUDDISOAP[2]XMLWebWebWebWebWebWebWebWebWebWeb()WebWebWebWebWebWebWeb2Web[3]WebWebWebWeb1.2Web1SELF-SERVSELF-SERV[4]P2P(statecharts)Web(Coordinator)(1)(2)(3)?(4)PreconditionPostprocessingSELF-SERVWebP2PSELF-SERVWebWeb(.NETWeb)3SELF-SERVWebSELF-SERVSELF-SERVSELF-SERVWeb2eFloweFIow[5,6]HPe-Servicee-ServiceseFloweFlowe-ServicesCSDL(CompositeServiceDescriptionLanguage)e-ServiceseFloweFlow(1)(2)(3)e-ServiceseFlow(1)eFlow4(2)eFloweFlow3BPEL4WSBPEL4WS(BusinessProcessExecutionLanguageforWebServices)[7]IBMBEA20028BPEL4WSWebWebBPEL4WSBPEL4WS(businessprotocols)BPEL4WSWebWebBPEL4WSBPEL4WSWSDLWebBPEL4WSWS-CoordinationWS-TransactionWebWS-Coordination(coordinationcontexts)WS-Transaction4SWORD5SWORD[8]SWIGWebWebSWORDWebSWORDERERSWORDWebSWORDWebWebERSWORDSWORDWebSWORDWebWSDLOWL-S5DOSCMDOSCM[3]WebWeb1.3WebWebWebWebWebWebWebWeb6(1)Web(2)Web(3)Web(4)Web(5)Web(6)(5)1.4WebWebWebWebWebWebWebWebDOSCMWebWebWISWebWeb72WebWebWebWebWebWebWebC/SWebWebWeb[9]WebWebWebWebWebWebWebWebWebWebWebWebWeb[10]2.1WebWebWebInternetWeb2.1.1WebWeb(Service-0rientedArchitecture)[11](ServiceProvider)(ServiceRequester)(ServiceBroker)8WebWSDLUDDISOAP2-12-1WebWeb(1)WebWebWeb(2)WebWebWebJAVA.NETWebUDDIWeb(3)Web(WDSL)(4)Web(5)WebWebCORBADCOM92.1.2WebWebWeb1XML(eXtensibleMarkupLanguage)XML[12]WebXML2SOAP(SimpleObjectAccessProtocol)SOAP[13]XMLXMLXMLTCP/IPHTTP,SMTP,POP3SOAPHeaderBodySOAP3WSDL(WebServicesDescriptionLanguage)WSDL[14]XMLWeb()WSDL/Web4UDDIUniversalDiscoveryDescriptionIntegrationUDDI[15]WebUDDIWebWebWeb10(1)Web(2)Web(3)WebUDDIInternetUDDIWebUDDIWebUDDIWebWebWebWebWebWebUDDIWebWebUDDIXMLSOAPWSDL2.1.3WebWebWebWebWebWebWebWebWeb(1)WebWeb(2)11(3)WebEAIWebWebWebWebWSDLWebWebWebWebWebWebWeb2.2Web2.2.1(SemanticWeb)[16]WebAgent(eXtensibleMarkupLanguage)XML12XMLRDF(ResourceDescriptionFramework)XMLXMLRDFRDFXMLRDF()()(Ontology)(2.2.2)XMLRDFOntologyOntologyOntologyWebWeb[17]2-2UNICODEURIWebUnicodeURIXML+NS+xmlschemaRDF+rdfschemaWebOntologyvocabulary(ProofLayer)XMLRDF/RDFS13XMLRDF,ONTOLOGY3WebWebWebWeb(Trust)(Proof)TrustProofLogicOntologyVocabularyRDF+RDFSchemaDigitalSignatureXML+NS+XMLSchemaUnicodeURI2-2Web(1)WebWebWebWeb(2)WebWeb(3)Web2.2.2OntologyOntologyNechesOntology[18]Gruberselef.desc.doc.DataDataRules14(1)(conceptualization)(2)(explicit)(3)(formal)(4)(share)()()()()2090WebWebWeb[19]Web(SemanticWeb)WebWebWebWebWebWebWeb15OWL-S[20]WebOWL-S2.2.3WebWebWebWebWebWebRDF(metadata)[21,22][19,23]DAMLWSDLWebXMLRDFWebWeb[24]WebWeb2.3WebSSWSAWebWebWebWeb[25~27]WebWebWebWebWebWeb2.3.1WebWebXML/16InternetWeb[28,29]WebWebWebWebWebWebWebWebWebWebWeb2.3.2SSWSAWebSSWSA2-317(1)(2)Web(3)WebWeb()2-3SSWSAOWL-SSOAPXML/181()OWL-S[20](WebOntologyLanguage-Service)OWL-SOWL(WebOntologyLanguage)WebWeb2.3.3OWL-SWebServiceProfileServiceModelServiceGroundingServiceProfileServiceProfileServiceProfileServiceProfileOWL-SServiceProfileServiceProfileROs19SOs),()()(:,),(ijDiffSOsjROsijiSOsROstsMatchOutpu∧∈∧∈∃∀⇐Diff(j,i)DcntDtypeDsynDabRM
本文标题:硕士论文-安全语义Web服务体系下的服务动态组合研究
链接地址:https://www.777doc.com/doc-1599009 .html