Guia do Desenvolvedor
Tópico modificado em: 2008-08-22
Use os SDKs e as APIs do Office Communications para desenvolver aplicativos que permitem o acesso a pessoas e informações em qualquer lugar, a qualquer hora e em qualquer dispositivo.
Os aplicativos do Office Communications podem fornecer:
- Colaboração contextual
- Comunicação do processo empresarial
- Acesso às informações em qualquer lugar
- Interoperação de sistemas e gerenciamento de comunicação
As visões gerais a seguir indicam quais SDKs e conjuntos de APIs são apropriados para as finalidades listadas anteriormente. Os links fornecidos nessas visões gerais apontam para a documentação do desenvolvedor hospedada no Microsoft Developer Network (MSDN), onde você pode encontrar informações mais detalhadas.
Colaboração contextual
Integre os recursos de presença, mensagens instantâneas, voz, vídeo e colaboração de dados aos aplicativos de produtividade empresarial, para que os funcionários da empresa possam se comunicar entre si sem precisar sair dos aplicativos nos quais normalmente trabalham.
- Integre a presença e adicione a funcionalidade ‘clique para chamar’ aos aplicativos Microsoft usando o Office Communicator 2007 Automation API ou a outros aplicativos Windows usando o Unified Communications Client 1.0 SDK.
- Integre a presença aos navegadores não-Windows usando o Unified Communications AJAX 2007 SDK ou o Unified Communications Managed API 2.0 SDK.
Comunicação do processo empresarial
Desenvolva aplicativos de comunicação multimodal em tempo real e com reconhecimento de presença para reduzir a latência humana entre as etapas do processamento de fluxo de trabalho, o que otimiza o tempo de processamento de ponta a ponta para um fluxo de trabalho comercial.
- Desenvolva bots, alertas, aplicativos de notificação e aplicativos de fluxo de trabalho avançados usando o Unified Communications Managed API 2.0 SDK.
Acesso às informações em qualquer lugar
Estenda o alcance das informações e dos serviços empresariais a vários dispositivos de comunicação. Desenvolva portais de informações baseados em voz e operadores de autoatendimento personalizáveis que aumentam a produtividade da força de trabalho móvel da empresa.
- Desenvolva aplicativos de IVR (resposta interativa de voz) habilitados para fala usando o Unified Communications Managed API 2.0 Speech SDK.
- Desenvolva operadores de auto-atendimento usando o Unified Communications Managed API 2.0 SDK.
Interoperação de sistemas e gerenciamento de comunicação
Conecte os sistemas com aplicativos de comunicação que interoperam com os investimentos em comunicação já existentes. Desenvolva aplicativos que gerenciem as comunicações diárias.
- Desenvolva aplicativos para ambientes de sistema mistos usando o SIP Managed Application API do Office Communications Server 2007 R2 Server SDK.
- Desenvolva paredes éticas, mecanismos de aviso de isenção de responsabilidade personalizados e validadores de planos de discagem usando a funcionalidade de filtragem e roteamento de mensagens do Office Communications Server 2007 R2 Server SDK.