宁夏电信门户网站发布系统的设计与实现
这是一篇关于企业,一站式服务,产品创新,能力开放的论文, 主要内容为4G时代的到来,各个通信运营商都在由语音业务向数据业务全面转型,围绕互联网化业务模式的需求日益旺盛,并且竞争环境更加复杂,传统通信业务不断被新老竞争对手侵蚀(如微信)。在此大背景下,电信面临全新的业务及技术挑战,市场发展策略对电信产品提出了新的发展要求,诸如产品业务自由组合能力,以适应快速变化的市场和竞争环境。电信作为综合级应用提供商,一直都在为中小型企业信息化建设提供着多样化的服务。通过积累,拥有巨大的客户群以及特色产商品,例如:短信、网络、信息化产品等。本论文主要研究怎么将这些电信自有的内容、信息和数据打包成商品,在一定安全管控要求的前提下,以在线服务门户的形式在互联网进行销售,从而进一步拓展电信服务与产品的范围,提升宁夏电信在政企单位和个人市场的服务的感知。本论文采用了J2EE架构,中间件采用TOMCAT,数据库则是目前流行的ORACLE数据库,应用程序采用了模型-视图-控制器(MODEL-VIEW-CONTROLLER,MVC)的模式。在考虑系统安全的同时,对于系统的开放性和可扩展性也采用了充分的预留。构建分布式处理能力,支持应用的水平线性扩展,大幅提升系统可扩展能力及处理。本系统分为若干各功能模块,每个模块之间通过接口连接起来,提供最小的能力单元,灵活组合,方便使用,结合电信自有特色产商品,可以针对不同的客户需要提供不同的现成的功能。既可以快速的满足企业共性化的需求,也可以给企业提供具有电信特色的商品,将开发精力集中到满足企业个性化需求的上面,提高了宁夏电信对中小企业信息化支撑的满意度,提升了宁夏电信的核心竞争力。
基于微服务的API管理平台设计与实现
这是一篇关于API网关,微服务,能力开放,Netty框架的论文, 主要内容为随着软件系统架构的演变,微服务架构的使用也越来越广泛,随之带来的是企业对软件系统集成对接与能力开放的需求。API管理平台针对不同软件系统之间对接过程中带来的多样性、易变性、开发效率等问题,提供多协议、多种编排形式、轻量级、高性能的运行环境。API管理平台提供多种系统通用功能,例如多种形式的鉴权认证、多个维度的流量控制等。API管理平台本身使用微服务架构,每个微服务本身的轻量化和可扩展性使其能够满足不同业务场景提出的定制化需求,以可插拔式的方式运行业务定制插件。微服务架构同时能够满足不同业务场景的不同组网需求,组网环境下多个微服务的集群部署有利于提高性能。国内外目前对微服务架构的研究主要在将单体应用微服务化,通过逻辑上的分割来体现微服务带来的优势。国内外的API网关系统都已有产品应用,国内阿里云率先推出API网关产品,提供API托管服务,帮助用户开放部署在阿里云上的服务。京东云目前也在公测API网关系统,其所在的优势是提供低成本高性能的API调用,以及依托于京东云账户安全体系带来的安全与稳定。国外产品以Netflix Zuul和Amazon Gateway为代表。API管理平台使用两个微服务将API的执行和API治理分隔开,中间通过消息通知服务提供即时通信。API执行引擎主要分为协议接入、协议转换、过滤器链、协议接出等模块,其中过滤器链将通用与定制化插件组装进行消息过滤,包括流量控制、鉴权认证等,治理服务主要基于分层模式构建API相关的开放接口,供引擎调用。本人参与API管理平台多个模块的设计与实现工作,验证各个模块的功能并解决存在的问题,对项目进行安全性分析排除项目可能存在的漏洞,完成系统中使用的开源组件的升级工作。经过安装部署,API管理平台能够稳定运行。用户通过界面导入API后能够发布成功,并完成API调用。在具有多个南向服务的场景下,能够完成多个服务的编排。
基于微服务的API管理平台设计与实现
这是一篇关于API网关,微服务,能力开放,Netty框架的论文, 主要内容为随着软件系统架构的演变,微服务架构的使用也越来越广泛,随之带来的是企业对软件系统集成对接与能力开放的需求。API管理平台针对不同软件系统之间对接过程中带来的多样性、易变性、开发效率等问题,提供多协议、多种编排形式、轻量级、高性能的运行环境。API管理平台提供多种系统通用功能,例如多种形式的鉴权认证、多个维度的流量控制等。API管理平台本身使用微服务架构,每个微服务本身的轻量化和可扩展性使其能够满足不同业务场景提出的定制化需求,以可插拔式的方式运行业务定制插件。微服务架构同时能够满足不同业务场景的不同组网需求,组网环境下多个微服务的集群部署有利于提高性能。国内外目前对微服务架构的研究主要在将单体应用微服务化,通过逻辑上的分割来体现微服务带来的优势。国内外的API网关系统都已有产品应用,国内阿里云率先推出API网关产品,提供API托管服务,帮助用户开放部署在阿里云上的服务。京东云目前也在公测API网关系统,其所在的优势是提供低成本高性能的API调用,以及依托于京东云账户安全体系带来的安全与稳定。国外产品以Netflix Zuul和Amazon Gateway为代表。API管理平台使用两个微服务将API的执行和API治理分隔开,中间通过消息通知服务提供即时通信。API执行引擎主要分为协议接入、协议转换、过滤器链、协议接出等模块,其中过滤器链将通用与定制化插件组装进行消息过滤,包括流量控制、鉴权认证等,治理服务主要基于分层模式构建API相关的开放接口,供引擎调用。本人参与API管理平台多个模块的设计与实现工作,验证各个模块的功能并解决存在的问题,对项目进行安全性分析排除项目可能存在的漏洞,完成系统中使用的开源组件的升级工作。经过安装部署,API管理平台能够稳定运行。用户通过界面导入API后能够发布成功,并完成API调用。在具有多个南向服务的场景下,能够完成多个服务的编排。
支持能力开放的PaaS云管理平台的设计与实现
这是一篇关于PaaS平台,应用托管,能力开放,平台监管的论文, 主要内容为随着互联网技术发展,各互联网公司竞相推出新产品来吸引用户,但传统软件开发对中小企业及草根应用开发者来说有很大劣势,他们不仅需要花费时间金钱购置基础设施,而且各产品独立开发,重复工作很多,导致软件资产使用率低下。于是,随着分布式计算、虚拟化等技术的发展融合,云计算应运而生,其中平台即服务(PaaS)云计算技术很好地解决了上述问题。随着PaaS云的发展成熟,越来越多的PaaS云提供商不但提供基础的应用托管能力,还提供一系列可被重用的软件能力。但目前PaaS云的封闭性导致平台中提供的能力仅能由平台提供商提供,具有很大局限性。 本文提出了支持能力开放的PaaS云管理平台,允许开发者将自己开发的能力组件提交到PaaS云平台,而其他开发者则可以通过平台调用这些能力,从而大大丰富了平台可提供的能力。该平台不仅实现了一套Web应用的“上传-测试-提交-审核-通过”一站式管理流程,支持应用多版本及版本流量分发;还提出了第三方能力组件的“发布-签约-购买-使用”流程;而且为了平台的可靠平稳运行,允许管理员从不同视图角度对平台自身资源、应用托管情况等进行监管。 本文首先对云计算的产生发展、基本特点、主要服务模式和PaaS相关知识进行了背景介绍;然后结合传统软件开发的缺陷以及当今PaaS平台的不足,确定了支持能力开放的PaaS云管理平台要完成的功能需求以及实现过程中采取的关键技术;接下来详细介绍了管理平台的系统架构图和几个典型流程、页面设计、数据库设计、数据模型和接口设计;紧接着对系统实现的代码框架做了阐述,并以一个页面的实现为例介绍了具体代码组织;最后对平台的部署情况做了说明,列举了一些重要功能测试用例,通过对正常情况和异常情况的详细测试,验证了平台的可用性和功能完善性。
面向智慧社区的M2M服务平台服务管理功能的设计与实现
这是一篇关于物联网,M2M,智慧社区,服务管理,能力开放的论文, 主要内容为M2M(Machine-to-Machine)技术已被应用于物联网的多个领域,但目前市场呈现碎片化,主要原因在于各样的应用需要的设备的能力和特点不同。一些研究者开始探讨将物理世界中各个设备的功能服务化,以一种统一并通用的接口开放服务,使异构设备之间、设备与传统Web服务之间能够进行交互,实现物理世界与虚拟世界的无缝整合。为了达到这个目的,M2M服务平台需要对感知层接入的设备进行管理,并开放面向应用层的可扩展的互联网服务。因此,本文面向智慧社区领域中M2M服务平台的服务管理功能进行了研究。本文通过对现有M2M服务平台的调研,以及对智慧社区服务系统的功能架构和应用场景的分析,设计并实现了 M2M服务平台服务管理功能,对面向智慧社区的M2M服务完成了良好的管理。服务管理功能基于M2M服务平台所管理的资源,抽象出面向设备资源的设备服务和面向能力资源的环境服务并对外开放。开放的服务既可以支持智慧社区应用通过互联网从宏观角度访问和控制社区与家庭环境,也可以支持从微观角度访问和控制社区公共设备与家庭私有设备。这种开放的服务接口具备可扩展性,对智慧社区领域与其他领域的协作奠定了基础。同时,服务管理功能支持应用对服务的发现以及应用使用服务的权限管理。本文首先介绍了 M2M服务平台的研究背景和相关技术,然后面向智慧社区应用场景分析了 M2M服务平台服务管理的功能需求,然后从服务发现、服务权限管理、服务开放三个方面进行了需求的分解和细化。在需求分析的基础上,给出了 M2M服务平台服务管理功能的总体设计,划分了功能模块,并给出了功能模块的交互流程设计以及核心模块的内部逻辑设计,此外还设计了对互联网开放的RESTful风格的服务接口以及功能模块之间的内部接口。随后,详细设计了各功能模块的类图及实现流程,完成了功能原型的实现工作。最后,使用Fiddler测试工具对服务管理功能原型进行了测试与验证。本文结尾对服务管理功能的设计与实现过程进行了总结,并提出了下一步的研究方向。
本文内容包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主题。发布者:代码导航 ,原文地址:https://m.bishedaima.com/lunwen/53971.html