首页   新闻  文摘   行业   产品  技术  厂商  标准  BBS  导航  搜索
呼叫中心 | CRM | 统一通信 | 企业通信 | VoIP | 视像通讯 | 语音应用 | 热点专题
首页>>CT技术培训>> NMS公司CTI产品应用介绍   问题解答 Q&A

 

第二课 NMS产品的软件核心:Nature Access Core ™

1. Natural Access Core的组织结构

  图6显示了Natural Access Core的组织结构。它由四部分构成:核心(Core)、服务(Services)、服务管理器(Service Managers)、服务守护程序(Natural Access Server:ctdaemon)。

  • Core:根据配置文件(.cfg)装载、初始化、配置服务;

  • Services:

    • 特点:

      • 可以跨板实现;

      • 具有与硬件无关的标准API接口,易于进行独立于硬件的应用开发;

      • 具有标准/扩展两种参数形式,且均可通过Natural Access存取操纵;

    • 类型:

      • 基本服务;

      • 域定制服务,以满足特殊CTI应用;

    • 内容:

      • 核心功能:通信控制、日志、事件处理、参数处理;

      • 基本服务:ADI、语声消息、数字群路监控、呼叫控制、OAM等;

      • 域定制服务:NaturalFaxTM、NaturalConferenceTM、MSPP(Fusion)等。

  • Service Managers:提供标准的服务接口;DLL方式(Windows)、共享库(Unix)。

  • ctdaemon:服务守护程序,提供服务资源共享、事件触发/处理等。

2. Natural Access Core的运行概述

Natural Access的运行包含以下几个方面:

  • 上下文(Context):用于联系、组织各种服务和每个处理例程相关的资源。

  • 事件(Events):在Natural Access中所有(API等)函数都有状态返回或事件代码。

    事件用如下结构描述:


  • 事件队列(Event Queue):是服务管理器和应用程序间的通信途径,服务器触发事件,而应用程序则从事件队列中读取并处理事件;每创建一个上下文实例都必须指定一个事件队列。
  • 异步操作(Asynchronous Programming):Natural Access服务器和应用程序间是通过事件队列+上下文以异步方式实现的。见图7。



  • 三种运行模式:(共享库模式Library Mode、服务器模式Server Mode、复合模式Multi Mode)。

 

3. Natural Access的核心功能

  • 初始化NA运行环境:注册服务项目、指定参数管理策略、跟踪功能设置、指定运行模式;

  • 事件队列的创建和删除。

  • 上下文的创建等管理。

  • 服务的启动与关闭。

  • 参数管理:各服务和应用程序的运行参数的自动配置与编程管理。

  • 错误追踪:可以指定定制的错误处理函数。

以上各功能都有相应的标准(API)例程函数可供调用,以利于用户对特定的应用进行二次开发。

 

 

首页>>CT技术培训>> NMS公司CTI产品应用介绍   问题解答 Q&A

NMS公司CTI产品应用介绍


 


推荐培训栏目: 融合通讯   CT技术培训

CT技术培训
专 栏

 

|业界新闻|论坛文摘|行业应用|产品展示|技术天地|厂商汇总|免责声明|咨询服务|公司简介|联系方法|广告服务|企业会员|

编辑投稿信箱      如何查找厂商联系方法

电话:010-82012787,82079677   传真:010-62041062
呼叫中心建设及运营管理咨询服务:优胜资讯(010)87768798 87768726