欢迎来到天天文库
浏览记录
ID:34775653
大小:1.80 MB
页数:49页
时间:2019-03-10
《试析基于web service技术的企业遗留系统利用研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、东南大学硕士学位论文基于WebService技术的企业遗留系统利用研究姓名:卞永刚申请学位级别:硕士专业:计算机应用技术指导教师:王茜20040328摘要WebService是电子商务发展中一场新的革命。它基于XML、SOAP、WSDL和UDDl这一系列的标准协议规范,支持和推广动态电子商务模型,促进合作分层服务,支持地理位置分散的企业通过Internet进行协作管理,因此将会有更多的企业投入到WebService的应用中来。企业在利用WebService建立电子商务时,将面对怎样在WebService中利用原有遗留系统的问题。本文在分
2、析WebService技术和企业遗留系统的基础上,研究了怎样利删WebService技术包装企业遗留系统,并基y-Net平台在应用程序层、事务层、数据层三个层次包装遗留系统成为WebService。应用程序层利用WebService激活远程应用程序,事务层利用WebService转发方法的调用,数据层在WebService中访问遗留数据库系统并封装新的业务逻辑。以往在考虑遗留系统包装的时候很大的难题在于使用新技术包装的人很多对遗留系统不熟悉,熟悉遗留系统是一个比较长的过程,从而增加了开发时间和难度。为了解决这一难题,本文在分析一些常用包
3、装需求的基础上,完成了一个自动包装平台原型系统,该平台采用了瘦客户端的C/S结构,客户端以友好的界面接受用户的包装需求输入,服务器端以WebService形式发布,根据客户端传来的输入自动生成WebService的代码来包装遗留系统。通过本系统,不熟悉WebService技术的遗留系统使用和殴计着能参与开发新的系统,从而节约了人力成本和加快开发速度。关键词;WebService,遗留系统.包装,XMLABSTRACTWebServiceisanewrevolutionine-Business’sdevelopmentprocessItb
4、asedoDaseriesofstandardprotocolandspecificationsuchasXML,SOAP,WSDLandUDDI.Itsupportsandexpanddynamicale-Businessmodel.Itpromotescoopermionandlayeringservice.Italsosupportsthegeographicaldistributedenterprise’steamworkinginInteract.SomoreenterpriseswillinvestintoWebServic
5、e’sapplication.AsuseWebServicecreatinge-Business.enterpriseswillfaceuptoissuesofreuselegacysystem.InthispaperweresearchedhowtowraplegacysystemusingWebServicetechnologyafteranalyzedWebServicerelatedtechnologyandenterprise’slegacysystem.WewrappedlegacysystemsintoWebService
6、sbasedon.Netplatforminthreelayers:applicationprogram,transactionanddatalayer,InapplicationprogramlayerusingWebServiceinvokeremoteapplicationprogramIntransactionlayerusingWebServicetransmitmethodinvocation.IndatalayerweaccessdatabaseinWebServiceandalsowritesomebusinesslog
7、icalinit.AnissueisdeveloperswhousenewtechnologytowritenewsystemtowraplegacysystemsarenotfamiliarwithlegacysystemsFamiliarwithlegacysystemsneedsalongperiod.Soitincreasesthedevelopmenttimeanddifficulty.Inordertoresolvethisissue,wewriteanautomaticwrappingplatformprototypesy
8、stemafteranalyzesomefrequentlyusedwrappingrequirement.ThisplatformadoptsaC/Sframeworkwiththinclient.The
此文档下载收益归作者所有