基于soa架构的代收费平台研究与实现

上传人:E**** 文档编号:117923128 上传时间:2019-12-11 格式:PDF 页数:55 大小:2.62MB
返回 下载 相关 举报
基于soa架构的代收费平台研究与实现_第1页
第1页 / 共55页
基于soa架构的代收费平台研究与实现_第2页
第2页 / 共55页
基于soa架构的代收费平台研究与实现_第3页
第3页 / 共55页
基于soa架构的代收费平台研究与实现_第4页
第4页 / 共55页
基于soa架构的代收费平台研究与实现_第5页
第5页 / 共55页
点击查看更多>>
资源描述

《基于soa架构的代收费平台研究与实现》由会员分享,可在线阅读,更多相关《基于soa架构的代收费平台研究与实现(55页珍藏版)》请在金锄头文库上搜索。

1、湖南大学 硕士学位论文 基于SOA架构的代收费平台研究与实现 姓名:欧阳慧 申请学位级别:硕士 专业:软件工程 指导教师:杨贯中 20050613 摘摘 要 要 用户对通信服务的需求不断更新, 市场垄断逐步打破, 促使运营商不断创新, 开发出个性化的,满足用户需求的增值业务,以达到增加网络信息流量,争夺用 户资源的目的。与之相关的 Web 服务技术,从集成传统打包应用,逐步发展到基 于开放标准的面向服务架构(SOA) ,该技术有效扩展和区分应用,开放标准能制 订所需功能,不必使用专有的应用、工具和技术。 文中,参考 MVC 层次体系结构,利用 SOA/J2EE 架构,开发出实现业务功能 的 J

2、2EE 构件,同时采用 WebService 技术,用 Internet 协议和其他分布式组件, 实现了省级电信互联网增值业务的认证授权计费系统。着重研究以下几个问题: 首先,分析了代收费商用平台业务背景,国内外技术背景情况,引出了增值 服务存在的收费难、使用不方便和资源利用率低等相关问题;随后,参考业内互 联网应用流行的面向服务架构理论、经典 MVC 模型和 Session Faade 设计模式, 结合本系统需求用例分析,设计了基于企业集成和构建复合应用服务的二代 SOA 架构的层次体系结构; 其次,研究了 J2EE 的精细层次结构设计思想,分析了 3A 的统一认证、全网 服务和集中扣费的算

3、法,用截取过滤器模型实现了认证过程、用前控制器模型实 现了授权过程的和用数据访问对象模型实现了扣费过程。这些模型的实现,不但 在湖南电信 IP 网之上有效解决了用户一点认证、SP 一点接入和用户明白消费等 增值服务技术难题,而且充分融合互联网主流哈希签名技术和对称加密技术,保 证了用户信息的安全。 最后,文中采用微软权威模拟测试工具Microsoft Web Stress Tool,对平台的 接口功能和后台服务进行多批次压力测试, 结果显示表明系统的整体设计和技术 实现完全满足要求。 该系统自 2002 年 9 月上线运营以来,用户数从最初的 2、3 万,发展到目前 的 40 万左右,月销售收

4、入从开始的几万元,到目前将近 200 万,系统平稳、安 全运营了两年多时间,经历了多次升级改造,可以说取得了巨大的成功。 关键词:面向服务架构,设计模式,互联星空,层次模型,认证,授权,计费 I ABSTRACT With the users requirements of communication service increasing, the telecom co. has to continuously innovate and develop personal accrued service to multiply the flux of network message and co

5、mpete for user resources. The web service technology, beginning as traditional assemble package application, has developed to the stage of Service Oriented Architecture (SOA) which can effectively enlarge and distinguish application and doesnt need to use specific application, tools and technology.

6、This paper successfully develops business components-J2EE with the help of MVC hierarchy model and SOA/J2EE and carries out the 3A system of Vnet by adopting web service technology, internet protocol and other distributive components. The paper mainly discusses the following aspects: First, it analy

7、ses the commercial and technological background of the charging service to find out the problems of internet values and service, that is, difficulty in charging, inconvenience in use and low efficiency in resources utilization. By consulting the theory of service oriented architecture, MVC model and

8、 session faade design pattern and combining the user-case, the paper designs the SOA-based Layer models. Second, the thesis researches the Layer model of J2EE, analyzes the Authentication of Single Sign On, Authorization of service, Accounting, implements the intercepting filter of the procedure of

9、Authentication, the front controller of the procedure of Authorization, and the DAO of the procedure of Authorization. The implementation of the model not only resolves such problems as Single Sign On, Single Sign In, consumers unassured consumption, but also promises the security of users informati

10、on on SHA-1 and 3DES. Finally, the author has conducted several press tests of the interfaces service with Microsoft Web Stress Tool. It turns out that the design and technology of the system meet the expected requirements. The system came into operation in September 2002, and the number of users in

11、creases from 20,000 to 400,000, and the income per month increases to RMB2,000,000. The system has been in use for two years and undergone several upgrades, and is proved a great success. Key Words:Service Oriented Architecture, Design Pattern, Layer Model, Authorization, Authentication, Accounting

12、II 插图索引插图索引 图 2.1 J2EE 平台基于组件化的架构10 图 2.2 面向服务的体系结构12 图 2.3 MVC 模式中三者之间的关系14 图 3.1 互联星空系统需求分析用例图17 图 3.2 分布式层次模型21 图 3.3 MVC 扩展体系结构25 图 3.4 系统 MVC 体系结构26 图 3.5 截取过滤器设计模式29 图 3.6 前控制器设计模式30 图 3.7 数据访问对象设计模式31 图 4.1 本省用户首次登录32 图 4.2 外省用户首次登录33 图 4.3 认证类视图34 图 4.4 认证构件图35 图 4.5 本省授权36 图 4.6 外省授权37 图 4.

13、7 授权类视图38 图 4.8 授权构件视图39 图 4.9 本省计费服务39 图 4.10 外省计费服务40 图 4.11 计费支付类视图41 图 4.12 计费支付构件视图42 III 湖湖 南南 大大 学学 学位论文原创性声明学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所 取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任 何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡 献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的 法律后果由本人承担。 作者签名: 日期: 年 月 日 学位论文版权使用授权书学位论文版权

14、使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意 学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文 被查阅和借阅。本人授权湖南大学可以将本学位论文的全部或部分内容编 入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇 编本学位论文。 本学位论文属于 1、保密,在_年解密后适用本授权书。 2、不保密。 (请在以上相应方框内打“” ) 作者签名: 日期: 年 月 日 导师签名: 日期: 年 月 日 硕士学位论文 1 第第1章 绪论 章 绪论 1.1. 互联网增值业务更新及技术创新互联网增值业务更新及技术创新 截至2003年第三季度末,中国宽带用户达到942.3万,与2002年同比增长 603.6万户 1,中国在2004年迈入了一个新的“宽带年”,宽带用户进入大规模 增长期 2。同时一场以争夺新用户为目标的宽带价格战悄然展开。为了争夺用户 各大运营商纷纷打出价格牌,宽带运营商的竞争直接导致宽带用户的普及。用户 发展规模到达一个临界点后,随之而来是相关服务的大力跟进,因此,运行在宽 带网络环境下的各种服务会成为业务开发的重点,包括网络游戏等。宽带市场只 追求用户数量的时代即将结束,今后将进入从网络到业务全面发展阶段,在宽带 价格战后,内容产业和增值服务将成为下一轮宽带竞争的主题。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号