- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
下一代网络中第三方业务管理的研究(计算机应用)
下一代网络第三方业务管理的研究和实现
曾锡山1,范冰冰1, 卫建安2
(1华南师范大学计算机学院,广东 广州 510631)(2广州大学实验中心,广东 广州 510006)
摘要:下一代网络的开放服务架构OSA中,第三方服务提供商的管理是需要解决的关键问题。本文研究了托管的第三方业务系统的管理总体结构,依据Java安全模型和面向方面编程方法,给出基于MiLife ISG Simulator对网关业务能力调用限制模块的实现,并进行性能测试。
关键词:下一代网络;第三方业务;Java安全模型;面向方面编程
中图分类号:TP393.07 文献标识码:A
THE STUDY AND IMPLEMENTIATION FOR THIRD PARTY SERVICE MANAGEMENT IN NGN
Fan Bing-bing, Wei Jian-an
(1 School of Computer, South China Normal University, Guangzhou 510631, China)
(2 Experiment Center, Guangzhou University, Guangzhou 510006, China)
Abstract: Service mengaement of Third party service provider is a key problem in NGN OSA. A model of third party service management is proposed. By Java security model and Aspect Oriented Programming, the gateway service capability restriction module is implemented with MiLife ISG Simulator,and the Testing performance is presented.
Key words: NGN, third party service, Java security model,
Aspect Oriented Programming
1 引言
下一代网络NGN是一种最大方便利用底层网络资源和业务开放的集成模式[1],焦点集中在支持下一代应用和不同商业模式的最大化能力重用和业务开放管理的实现结构和途径。NGN业务开放环境将引入独立于网络运营商的第三方服务提供商SP,为提供极大丰富的个性化业务和缩短业务生成周期成为可能。
建立NGN应用环境的目的是将通用的、可重用的网络能力呈现给第三方服务提供商,使服务提供商能创建、部署和运行新业务,而不需要自身建设这些能力;换言之,网络运营商或基础设施拥有者通过可重用方式能够向服务提供商开放已有的网络投资。NGN业务支撑环境的核心组成:一系列通用能力的实现,通过可管理、紧凑的能力发布,安全机制,开发和运行环境。
但期望的重用,也导致通用网络资源的竞争,以致必须在多重服务间进行能力管理,及在服务和能力基础间进行隔离;如所知那样,一种设备(组件)的能力和性能可从外部被设计,但当同时使用一能力的服务数目增加时,将变得不可管理。所以,此时需要一个对通用能力很好定义、标准接口的应用网关,除新服务能很快、很容易得到和使用外,同时可根据SLA承诺进行管理。
如图1所示,第三方服务提供商SP可将业务独立外部部署,也可以通过托管或合作等形式在运营商内部的应用服务器上部署。当业务内部部署与Parlay网关的交互不经过Parlay框架,直接使用SCS提供的网关业务能力[2],从而简化了在外部调用时所需的框架接入、业务发现、业务选择等步骤,大大提高了业务的执行效率。但与此同时第三方业务可能会调用未经授权的网关业务能力,造成网络资源授权使用的失控。鉴于此,本文提出结合Java安全模型和面向方面编程来限制未经授权的网关业务能力调用,并在此基础上搭建测试平台,以基于Web的用户信息查询业务为测试业务对Java安全模型和面向方面编程的应用进行功能测试和性能测试,实验结果表明这两种技术能完成阻止未经授权的调用,并且具有可接受的性能,对促进下一代网络的广泛部署及其BOSS系统的建设有一定实际意义。
图1、NGN服务框架
2 第三方业务管理的关键技术
2.1 Java安全模型
安全性是Java主要考虑因素之一,随着Java的发展,更多的安全机制被加入其中,JDK 1.4开始更是集成了JCE、JSSE和JAAS等Java安全扩展平台[3]。在Java安全模型中有三个重要的安全支柱:类加载器、类文件验证器和安全管理器。其中,安全管理器java.lang.SecurityManager
您可能关注的文档
- 上海道培医院分享急性白血病治疗策略的选择.doc
- 上海邮轮旅游营销策略毕业论文.doc
- 上海郊区地下水应用宣传创意方案.doc
- 上海远郊心理健康教育教师培训需求的调查研究.doc
- 上海郊区城镇居住环境特点与发展浅析.doc
- 上海网通流程管理系统设计和实现.doc
- 上海部分儿童末梢血5种元素含量分布初步研究.doc
- 上海酝酿出台鼓励社会资本办医政策评析.doc
- 上海金茂大厦测量方案.doc
- 上海长兴岛降水方案.doc
- 基于胜任力素质模型的HK集团管培生培养体系研究.docx
- 2025年小学教师资格考试《综合素质》教育资源整合试卷分析与答案.docx
- 2022年1月份三基护理考试题.pdf
- 高二数学4-高二-数学-教师-吴欣-数列通项公式.doc
- 2025年乡村医生考试题库:农村常见传染病防治传染病防治评估试题.docx
- 2025年广东省单招职业适应性测试题库最新.docx
- 2025年宠物训导师职业能力测试卷:宠物训练课程评估与优化试题.docx
- 2025年广东省外语艺术职业学院单招综合素质考试题库推荐.docx
- 2024年曲阜师范大学成教《移动嵌入式开发技术》期末考试复习试题.pdf
- 2025年专升本艺术概论考试模拟试卷:艺术创作分析方法与艺术批评的标准.docx
文档评论(0)