一种非核心网络服务组件化框架搭建方法技术

技术编号:9936772 阅读:131 留言:0更新日期:2014-04-18 19:51
一种非核心网络服务组件化框架搭建方法,其特征在于其具体搭建过程为:一、设置包含业务服务、组件服务、网络基础服务、自定义化模块、过滤规则的框架结构,其中业务服务,即网络核心服务,一个网络服务有一个或者多个的业务服务,它包含了一个企业或者一个产品对外提供的主要网络业务服务;组件服务,是辅助网络核心服务的功能模块,一个网络服务中有一个或者多个辅助服务模块,可以向业务服务提供服务,也可以向其他组件服务提供服务,各个组件服务之间相互独立,从底层资源的分配到上层的服务接口都互相不影响;网络基础服务,是网络服务的基础资源,包括数据库数据资源、视频站点的带宽资源、服务器的内存、域名资源,网络基础服务是支撑网络服务的基础;自定义化模块,即对组件提供的服务做一些适配业务服务的自定义处理,使得同一组件服务可以根据不同的自定义对不同的业务提供服务;过滤规则,对形成的服务结果按照规定的准则进行过滤处理,使之符合法律的行业规范;二、将业务服务中对和核心业务服务耦合度较低、业务逻辑关联不高的子服务系统抽离,使其成为独立于核心的组件服务,向核心业务服务提供同原先功能相一致的组件服务,组件服务和业务服务相互独立运行且该组件服务可以独立地进行维护和升级;三、非核心服务成为独立的网络组件服务之后,向多个需要此服务的业务提供自己的服务,使得一些服务业务中具有相同功能的非核心服务模块抽离出来,成为一个独立的向多个有需求的服务提供自身功能服务的组件。

【技术实现步骤摘要】

【技术保护点】
一种非核心网络服务组件化框架搭建方法,其特征在于其具体搭建过程为:一、设置包含业务服务、组件服务、网络基础服务、自定义化模块、过滤规则的框架结构,其中业务服务,即网络核心服务,一个网络服务有一个或者多个的业务服务,它包含了一个企业或者一个产品对外提供的主要网络业务服务;组件服务,是辅助网络核心服务的功能模块,一个网络服务中有一个或者多个辅助服务模块,可以向业务服务提供服务,也可以向其他组件服务提供服务,各个组件服务之间相互独立,从底层资源的分配到上层的服务接口都互相不影响;网络基础服务,是网络服务的基础资源,包括数据库数据资源、视频站点的带宽资源、服务器的内存、域名资源,网络基础服务是支撑网络服务的基础;自定义化模块,即对组件提供的服务做一些适配业务服务的自定义处理,使得同一组件服务可以根据不同的自定义对不同的业务提供服务;过滤规则,对形成的服务结果按照规定的准则进行过滤处理,使之符合法律的行业规范;二、将业务服务中对和核心业务服务耦合度较低、业务逻辑关联不高的子服务系统抽离,使其成为独立于核心的组件服务,向核心业务服务提供同原先功能相一致的组件服务,组件服务和业务服务相互独立运行且该组件服务可以独立地进行维护和升级;三、非核心服务成为独立的网络组件服务之后,向多个需要此服务的业务提供自己的服务,使得一些服务业务中具有相同功能的非核心服务模块抽离出来,成为一个独立的向多个有需求的服务提供自身功能服务的组件。...

【技术特征摘要】

【专利技术属性】
技术研发人员:马晓明
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1