开发人员指南
上一次修改主题: 2008-08-22
借助 Office Communications SDK 和 API,可开发出能够在任意设备上随时随地访问人员和信息的应用程序。
Office Communications 应用程序可提供:
- 上下文协作
- 业务流程通信
- 随处的信息访问
- 系统互操作和通信管理
下列概述指出适于上面所列用途的 SDK 和 API 集合。这些概述中的链接指向 Microsoft Developer Network (MSDN) 上承载的开发人员文档,您可以在该站点上找到更多详细信息。
上下文协作
将状态、IM、语音、视频和数据协作集成到业务效率应用程序中,以便企业人员无需离开自己通常使用的应用程序即可进行相互通信。
- 将状态和单击呼叫功能集成或添加到 Microsoft 应用程序(使用 Office Communicator 2007 自动化 API)或其他 Windows 应用程序(使用统一通信客户端 1.0 SDK(英文))。
- 将状态集成到非 Windows 浏览器中(使用统一通信 AJAX 2007 SDK(英文)或统一通信托管 API 2.0 SDK(英文))。
业务流程通信
开发可检测状态的多模式实时通信应用程序,缩短各工作流处理步骤之间的人为延迟,从而进一步优化业务工作流端到端处理的时间。
- 开发机器人、警报和通知应用程序以及增强的工作流应用程序(使用统一通信托管 API 2.0 SDK(英文))。
随处的信息访问
将对业务信息和服务的访问扩展至多种通信设备。开发基于语音的信息门户以及可自定义的自动化自助服务代理,提高企业移动工作人员的工作效率。
- 开发支持语音的互动语音响应 (IVR) 应用程序(使用统一通信托管 API 2.0 语音 SDK(英文))。
- 开发自动化自助服务代理(使用统一通信托管 API 2.0 SDK(英文))。
系统互操作和通信管理
借助可与已投资的现有通信系统进行交互操作的通信应用程序,将不同的系统连接起来。开发可管理日常通信的应用程序。
- 开发适用于混合系统环境的应用程序(使用 Office Communications Server 2007 R2 服务器 SDK(英文))。
- 构建职业道德防火墙、自定义免责声明机制以及拨号计划验证程序(使用 Office Communications Server 2007 R2 服务器 SDK(英文)中的消息路由和筛选功能)。