欢迎来到天天文库
浏览记录
ID:36555024
大小:3.65 MB
页数:89页
时间:2019-05-12
《基于XML和JAVA技术的WEB服务模型及其实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、合肥工业大学硕士学位论文基于XML和JAVA技术的WEB服务模型及其实现姓名:梁伍七申请学位级别:硕士专业:计算机应用技术指导教师:寿志勤2003.3.1基于XML和JAVA技术的WEB服务模型及其实现摘要本文系统地分析了基于XML和Java技术的Web服务模型及其实现机制,以期解决当前创建应用程序的平台间有关数据格式和数据交换方面的诸多限制,达到不论服务采用何种软件、使用何种硬件,都能跨越传统的界限以Web服务的形式无缝地将它们集成在一起这一远景目标。首先分析了Web服务的模型和技术规范,并对两种Web服务的体系结构进行了对比。对XML和Java技术作了阐述,论述了规
2、范的XML文档的结构和特征,XML文档的名称空间,DTD和XMLSchema的创建方法。对Java的技术特征、Java的运行和开发环境及Java的技术应用也作了阐述。接着对实现Web服务的核心协议SOAP作了重点论述。SOAP可以简单地理解为HTTP十XML十RPC,采用HTTP作为底层通信协议,RPC作为一致性的调用途径,XML作为数据传送的格式,允许服务提供者和服务客户经过防火墙在Internet上进行通信交互。最后结合ApacheSOAP给出了,Jeb服务的实现模型。具体地给出了编写Web服务的过程,包括服务的编程、服务的发布和客户端对服务的调用。以旅行预订系统W
3、eb服务为例,分析了系统需求,提出了系统总体框架和设计目标,对源代码和使用的关键性技术也作了分析,给出了系统测试结果,并对系统的不足和缺陷以及Web服务作了总结和展望。关键词:l/,/砂/,‘产洲一2JavaWeb服务SOAPRPCResearchonWebServicesModelandImplementationBasedonXMLandJAVAABSTRACTThispapersystemicallyanalysesWebservicesmodelarchitectureandimplementationmethodbasedonXMLandJavatechnol
4、ogy,whichaimstosolvetheproblemsofvariousrestrictionsofdataformatsandinformationexchangeamongdiferentapplicationplatformatpresent.Inrecognitionoftheselimitations,therehasbeenanoverwhelmingpushtowardsstandardsfordataformatsandfordataexchange.Thispushstemsfromavisionthatisrapidlyevolvingint
5、oanewcomputingparadigm:theseamless,Web-enabledintegrationofservicesacrosstraditionalhardwareandsoftwarebarriers.ThefirstpartofthepaperanalysesWebservicesmodelarchitectureandtechnologystandard,comparestwoWebservicesmodelarchitecturesbetweenMicrosoft.NETandSUNONE.Thispartalsobrieflyelabora
6、tesXMLandJavatechnology,includingstructureandcharacteristicofwell-formedXMLdocuments,conceptofnamespace,documenttypedefinitionandXMLSchema.AlsoweelaboratecharacteristicofJavalanguage,itsrunninganddevelopingenvironment,andapplicationsofJavatechnology.ThesecondpartplacesemphasisonSOAP,acru
7、cialprotocolforWebservices.Fromoneperspective,SOAPlookslikeanopenprotocolspecificationthatdefinesauniformwayofperformingRPCsusingHTTPastheunderlyingcommunicationprotocolandXMLasthedataserializationformat.Theauthorusestheexpression"RPC"inageneralizedsenseherebecauseSOAPhas
此文档下载收益归作者所有