一种基于组件机制的平台设备和方法技术

技术编号:4169072 阅读:146 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种基于组件机制的平台设备和方法,属于计算机领域。本发明专利技术的优点在于:本发明专利技术可以用在多种场合之中,比如说可以用在在线帮助系统的用作连接求助方和帮助方的装置,用于完成调度接入的功能。基于组件机制的平台系统,与普通的平台相比可以根据用户需要添加相应的组件,并且组件外接在平台系统上,若部分组件出现问题或者需要升级,仅需要更改这些组件,而不需要更改平台系统,不会影响到平台系统的其它功能。

A platform mechanism and method based on component mechanism

The invention discloses a platform device and a method based on a component mechanism, belonging to the computer field. The invention has the advantages that the invention can be used in a variety of occasions, for example, a device that can be used in an online assistance system as a device for connecting the help seeking party and the assisting Party, and is used for completing the function of dispatching access. The platform system based on component mechanism, according to the user need to add the corresponding component compared with the common platform, and external components on the platform, if the components of a problem or need to upgrade, only need to change these components, without the need to change the system, other functions will not affect the platform system.

【技术实现步骤摘要】

本专利技术涉及一种搭建平台系统的方法,尤其涉及, 属于计算机领域。其中,平台系统可以是用于在线帮助中作为连接求助方和帮助方,可完成 调度接入等作用,组件是指接在平台系统上的外围设备,可扩充平台的功能。
技术介绍
随着计算机网络技术的不断发展,越来越多的人们开始使用互联网,并且将互联网应用 与更多的方面。本专利专利技术了 ,包括提供调度接入等作用的平台系 统,以及各种连接在平台上,用来完善平台功能的外围设备。本专利技术可以用在多种场合之中, 比如说可以用在在线帮助系统的用作连接求助方和帮助方的装置,用于完成调度接入的功能。 基于组件机制的平台系统,与普通的平台相比可以根据用户需要添加相应的组件,并且组件 外接在平台系统上,若部分组件出现问题或者需要升级,仅需要更改这些组件,而不需要更 改平台系统,不会影响到平台系统的其它功能。综观上述诸般问题,本公司开发人员潜心研究并根据实际需求,设计出一种基于组件机 制的平台设备和方法。
技术实现思路
本专利技术的目的在于提供。可以在平台上添加各种外 围设备,以扩充平台功能。为了实现上述专利技术目的,本专利技术的技术方案以如下方式实现一种基于組件机制的平台设备,其中,平台系统可以是用于在线帮助中作为连接求助方 和帮助方,可完成调度接入等作用,组件是指接在平台系统上的外围设备,可扩充平台的功 能,其特征在于,所述装置至少包含状态控制装置,用于管理所述平台系统的状态;外围设备管理装置,与状态控制装置向连接,用于管理外围装置的登记和注销,完成所 述状态控制装置与所述外围装置间的消息通信;外围装置,是指与所述平台系统的所述外围设备管理装置连4妄的其他装置。一种基于组件机制的平台方法,其中,平台系统可以是用于在线帮助中作为连接求助方 和帮助方,可完成调度接入等作用,组件是指接在平台系统上的外围设备,可扩充平台的功 能,其特征在于,所述方法至少包含步骤l:外围装置的调用;步骤2:外围装置的停止。与现有技术相比,本专利技术的有益效果是本专利技术可以用在多种场合之中,比如说可以用在在线帮助系统的用作连接求助方和帮助 方的装置,用于完成调度接入的功能。基于组件机制的平台系统,与普通的平台相比可以才艮 据用户需要添加相应的组件,并且组件外接在平台系统上,若部分组件出现问题或者需要升 级,仅需要更改这些组件,而不需要更改平台系统,不会影响到平台系统的其它功能,使平 台能够更好的工作。附图说明图1为平台系统结构图。图2为外围设备管理装置结构图。图3为外围装置结构图。图4为引擎装置提供的标准化接口图图5为外围装置的调用流程图图6为停止外围装置的流程图具体实施例方式如图1所示,本专利技术一个基本实施例的结构至少包括状态控制装置1,外围设备管理装 置2以及外围设备3。状态控制装置1,用于管理所述平台系统的状态。外围设备管理装置2,与状态控制装置1向连接,用于管理外围装置3的登记和注销,完成所述状态控制装置1与所述外围装置3间的消息通信。外围装置3,是指与所述平台系统的所述外围设备管理装置2连接的其他装置。如图2所示,外围设备管理装置2包括消息管理装置201以及引擎装置202。消息管理装置201,与引擎装置202以及状态控制装置l相连接,用于状态控制装置1与外围装置3之间的信息转发。引擎装置202,用于为外围装置3提供接口调用。如图3所示,外围装置3可以包括即时通讯装置,计时计费装置,调度装置,服务连接 装置,服务群组管理装置,呼叫中心装置,平台分级管理装置,平台分域管理装置,安全管 理装置,监管装置,数据管理装置。如图4所示,引擎装置202提供的标准化接口有外围装置注册接口,用于注册外围装置自身的属性信息。外围装置3属性信息包括外 围装置3完成的业务功能类型,外围装置3与外围设备管理装置2连接类型等。 外围装置注销接口 ,用于关闭外围装置3。 主控接口 ,用于启动外围装置3的服务流程。 指令输入接口 ,用于将指令信息转发给外围装置3 。指令输出接口 ,用于将外围装置3的指令信息发送至外围设备管理装置2。 关心指令注册接口 ,用于通知外围设备管理装置2注册外围装置3所关心的指令类别,使得外围装置3只接收和处理该类别的指令,指令类别用于描述外围装置3可接收的由状态控制装置l发出的消息类别。关心指令注销接口 ,用于通知外围设备管理装置2注销外围装置3所关心的指令类别。 其中,主控接口和指令输入接口由外围装置3实现,外围装置注册接口、外围装置注销接口、指令输出接口、关心指令注册接口和关心指令注销接口由外围设备管理装置2的引擎装置202实现。 . 图5是用于说明外围装置3的调用过程的流程图,具体步骤如下步骤l:外围设备管理装置2通过引擎装置202在本地预定义的路径搜索可用的外围装置3 (步骤SIOI );步骤2:通过引擎装置202的外围装置注册接口将该实例注册到引擎装置202中(步骤 S102 );步骤3:外围装置3将自身的属性信息通过外围装置注册接口返回给引擎装置202 (步骤 S103);步骤4:引擎装置202调用外围装置3的主控接口 (步骤S104);步骤5:外围装置3启动服务流程,并调用引擎装置202的关心指令注册接口,通知引擎装 置202外围装置3所关心的指令类別(步骤S105 );步骤6:外围设备管理装置2的引擎装置202记录该外围装置3所关心的指令类别(步骤 S106);步骤7:外围谈备管理装置2的引擎装置202将属性信息发送至状态控制装置1,并通知状 态控制装置1登记该外围装置3的状态记录(步骤S107 );步骤8:外围设备管理装置2的引擎装置202将外围装置3接收的指令类别发送至状态控制 装置l,状态控制装置1记录外围装置3的可接收指令类型(步骤S108)。图6是用于说明外围装置3的停止过程的流程图,具体步骤如下步骤l:状态控制装置1通过消息管理装置201,向引擎装置202发出外围装置3停止消息(步 骤S201);步骤2:引擎装置202将外围装置3停止消息转发至外围装置3 (步骤S202 ); 步骤3:外围装置3调用引擎装置202的关心指令注销接口 (步骤S203 ); 步骤4:引擎装置202调用注销接口 ,停止外围装置3 (步骤S204 );步骤5:引擎装置202通过消息管理装置201将外围装置3的注销指令消息发送至状态控制 装置l (步骤S205 );步骤6:状态控制装置1删除外围装置3的可接收指令类别(步骤S206 );步骤7:通过消息管理装置201,引擎装置202将外围装置3已停止消息发送至状态控制装 置l (步骤S207 );步骤8:状态控制装置1删除外围装置3的状态记录(步骤S208)。最后所应说明的是,以上卖施例仅用以说明而并非限制本专利技术所描述的技术方案;因此, 尽管本说明书参照上述的实施例对本专利技术已进行了详细的说明,但是,本领域的普通技术人 员应当理解,仍然可以对本专利技术进行修改或者等同地替换;而一切不脱离本专利技术的精神和范 围的技术方案及其改进,其均应涵盖在本专利技术的权利要求范围当中。本文档来自技高网...

【技术保护点】
一种基于组件机制的平台设备,其中,组件是指接在平台系统上的外围设备,其特征在于,所述装置至少包含: 状态控制装置,用于管理所述平台系统的状态; 外围设备管理装置,与状态控制装置向连接,用于管理外围装置的登记和注销,完成所述状态控 制装置与所述外围装置间的消息通信; 外围装置,是指与所述平台系统的所述外围设备管理装置连接的其他装置。

【技术特征摘要】
1.一种基于组件机制的平台设备,其中,组件是指接在平台系统上的外围设备,其特征在于,所述装置至少包含状态控制装置,用于管理所述平台系统的状态;外围设备管理装置,与状态控制装置向连接,用于管理外围装置的登记和注销,完成所述状态控制装置与所述外围装置间的消息通信;外围装置,是指与所述平台系统的所述外围设备管理装置连接的其他装置。2. 根据权力要求1所述的一种基于組件机制的平台设备,其特征在于,所述外围设备管 理装置还应包含消息管理装置,与引擎装置以及状态控制装置相连接,用于状态控制装置与外围装置之 间的信息转发;引擎装置,用于为外围装置提供接口调用。3. —种基于组件机制的平台方法,其中,组件是指接在平台系统上的外围设备,其特征 在于,所述方法至少包含步骤l:外围装置的调用r 步骤2:外围装置的停止。4. 根据权力要求3所述的一种基于组件机制的平台设备,其特征在于,所述步骤l中至 少包括如下步骤步骤l:外围设备管理装置在本地预定义的路径搜索可用的外围装置; 步骤2:通过引擎装置的外围装置注册接口将该实例注册到引擎装置中; 步骤3:外围装置将自身的—属性信息返回给外围设备...

【专利技术属性】
技术研发人员:聂晶毛新蕾
申请(专利权)人:北京帮助在线信息技术有限公司
类型:发明
国别省市:11[中国|北京]

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

1