欢迎来到学术参考网

基于角色的计算机软件协作环境分析

发布时间:2015-04-08 16:59

  1 基于角色的计算机软件协作环境分析

  1.1软件协作环境的概念结构软件协作环境是一个面向于软件服务的协作环境.它提供了一个从任务目标到具体软件服务的绑定、映射、连接及处理等机制。从角色和角色模式的方向上来看,它是考察、描述和规范的一个软件服务集合 软件服务通过将一定的角色体现在整体面向目标及任务的协作环境中.将其本身的功能、行为通过一些角色活动的方法来映射在协作问题空间的环境中,最终对共同目标进行功能协作。

  1.2软件协作环境的功能

  (1)命名管理。命名管理是将角色、角色模式、服务、目标等协作环境中的各种对象进行统一的格式化命名、储存、引用,是整个协同环境的基础前提。

  (2)异步消息通信。异步消息通信机制是实现对不同实体间的信息交互。

  (3)XML数据表示。XML是为软件协作提供统一数据,采用XML将便于实体之间的相互操作.使得软件内部能够实现自动化处理。

  (4)角色管理。角色管理是进行协同工作的基础,涉及到了动态和静态、通信协议之间的自动化维护。

  (5)动态绑定。计算机软件协同环境具有任务绑定和服务绑定两种动态绑定.任务绑定是角色实例能够意识到绑定的软件服务.而服务绑定是在一定的角色协作行为的意识。

  (6)其他功能。软件协作环境具有许多的功能.处上文列举的还应有角色群体感知、角色协商仲裁、角色活动一致性维护、角色策略规则处理、数据持久化储存功能等等。

  1.3基于角色的软件协作环境的工作原理软件协作运行在分布式处理的环境中,各个软件服务则是分布在不同的网络结点上。

  基于角色的计算机软件协同环境下实现的一个软件服务的形式为用户提供服务的客户端软件,用于处理业务过程中,依靠预先配置的作用。触发时所需的作用已绑定适配器,使连接,结合,互操作。这样的行为是不在软件服务是一个孤立的行为,但相互合作,相互协调的行为。当角色的适配器的软件通过异步消息传递系统,一个统一的协同处理环境。一般包括角色识别,模式匹配的角色和角色模型实例化的对象定位行为。在处理协作能力的全过程的作用。角色适配器将根据不同的情况和不同的角色,协调机制,启动相应的协作会话处理。在这一过程中,协作过程中的XML信息转换处理的需要。从而永久存储在角色建模过程,信息可能需要处理的XML信息。使计算机为基础的环境监测环境中,如通过安乃近,日志审计和定时自动维护,从而保证环境可控性。

  2 基于角色的计算机软件协作环境的应用

  基于角色的协作环境的计算机软件在电子商务中的应用。它主要依靠XML信息处理和软件协作技术作为最重要的技术基础,比如Microsoft的 Bimalk,HP的E—Speak,IBM的E—framework等产品是基于软件服务协同商务系统的方向转变。在分析安全与合作目前的电子商务平台与电子商务系统的特点,互操作性和协同工作的需求结合在一起的。基于角色的协作软件环境设计了一个基于Web的电子商务系统。它包括一个协同商务环境,电子商务为导向的协议和XML统一信息平台的基础上,基于XML的信息安全和其他部件。

  3 结论

  基于角色的协同建模环境的概念结构,计算机软件功能,工作原理和应用等方面进行简要的分析,了解计算机软件基于角色的协作环境中的协作环境的软件实现和进一步研究的领域,更好地为社会服务。

上一篇:计算机软件重构的研究现状和应用前景

下一篇:探索计算机软件开发技术的应用及发展