欢迎来到天天文库
浏览记录
ID:34059961
大小:2.75 MB
页数:56页
时间:2019-03-03
《基于soa架构的代收费平台研究与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、湖南大学硕士学位论文基于SOA架构的代收费平台研究与实现姓名:欧阳慧申请学位级别:硕士专业:软件工程指导教师:杨贯中20050613摘要用户对通信服务的需求不断更新,市场垄断逐步打破,促使运营商不断创新,开发出个性化的,满足用户需求的增值业务,以达到增加网络信息流量,争夺用户资源的目的。与之相关的Web服务技术,从集成传统打包应用,逐步发展到基于开放标准的面向服务架构(SOA),该技术有效扩展和区分应用,开放标准能制订所需功能,不必使用专有的应用、工具和技术。文中,参考MVC层次体系结构,利用SOA/J2EE架构
2、,开发出实现业务功能的J2EE构件,同时采用WebService技术,用Internet协议和其他分布式组件,实现了省级电信互联网增值业务的认证授权计费系统。着重研究以下几个问题:首先,分析了代收费商用平台业务背景,国内外技术背景情况,引出了增值服务存在的收费难、使用不方便和资源利用率低等相关问题;随后,参考业内互联网应用流行的面向服务架构理论、经典MVC模型和SessionFaçade设计模式,结合本系统需求用例分析,设计了基于企业集成和构建复合应用服务的二代SOA架构的层次体系结构;其次,研究了J2EE的精细
3、层次结构设计思想,分析了3A的统一认证、全网服务和集中扣费的算法,用截取过滤器模型实现了认证过程、用前控制器模型实现了授权过程的和用数据访问对象模型实现了扣费过程。这些模型的实现,不但在湖南电信IP网之上有效解决了用户一点认证、SP一点接入和用户明白消费等增值服务技术难题,而且充分融合互联网主流哈希签名技术和对称加密技术,保证了用户信息的安全。最后,文中采用微软权威模拟测试工具MicrosoftWebStressTool,对平台的接口功能和后台服务进行多批次压力测试,结果显示表明系统的整体设计和技术实现完全满足要
4、求。该系统自2002年9月上线运营以来,用户数从最初的2、3万,发展到目前的40万左右,月销售收入从开始的几万元,到目前将近200万,系统平稳、安全运营了两年多时间,经历了多次升级改造,可以说取得了巨大的成功。关键词:面向服务架构,设计模式,互联星空,层次模型,认证,授权,计费IABSTRACTWiththeusers’requirementsofcommunicationserviceincreasing,thetelecomco.hastocontinuouslyinnovateanddevelopperso
5、nalaccruedservicetomultiplythefluxofnetworkmessageandcompeteforuserresources.Thewebservicetechnology,beginningastraditionalassemblepackageapplication,hasdevelopedtothestageofServiceOrientedArchitecture(SOA)whichcaneffectivelyenlargeanddistinguishapplicationan
6、ddoesn’tneedtousespecificapplication,toolsandtechnology.Thispapersuccessfullydevelopsbusinesscomponents-J2EEwiththehelpofMVChierarchymodelandSOA/J2EEandcarriesoutthe3AsystemofVnetbyadoptingwebservicetechnology,internetprotocolandotherdistributivecomponents.Th
7、epapermainlydiscussesthefollowingaspects:First,itanalysesthecommercialandtechnologicalbackgroundofthechargingservicetofindouttheproblemsofinternetvaluesandservice,thatis,difficultyincharging,inconvenienceinuseandlowefficiencyinresourcesutilization.Byconsultin
8、gthetheoryofserviceorientedarchitecture,MVCmodelandsessionfaçadedesignpatternandcombiningtheuser-case,thepaperdesignstheSOA-basedLayermodels.Second,thethesisresearchestheLayermodelofJ2EE,
此文档下载收益归作者所有