我有一个SIP应用程序,我希望连接到Lync环境。到目前为止,我已经设置了一个静态路由,使Lync Server能够将SIP消息传送到我的应用程序。但是,我发送到服务器的消息没有得到回复。
有没有办法检查我的应用程序是否正确地通过了Lync Server的身份验证?如何进行身份验证?
此外,我在谷歌上看到,为了让你的应用程序能够与Lync Server对话,你必须使用UCMA:这是真的吗?我需要从头开始吗?有什么指南吗?微软的文档相当糟糕。
非常感谢
发布于 2011-07-11 21:41:01
关于集成的一些背景知识。您使用什么取决于您的应用程序。Lync 2010有多个集成点。
UCMA通常用于自动端点(IVR、IM机器人、路由应用程序等)。如果你想构建一个接听电话或响应即时消息的应用程序,那么UCMA就是你想要的。
Lync SDK用于自动执行Lync客户端应用程序。这有点类似于经典的Office集成方案,在该方案中,您希望您的应用程序在Word中为最终用户启动邮件合并。例如,如果您希望使用户能够单击电话号码从您的应用程序中发起呼叫,则需要使用Lync SDK。
您声明这里有一个SIP应用程序,但这是相当通用的。我们是在谈论软电话吗?如果是,则TCP您需要在Lync Server上启用DronNick而不启用TLS。因为UCMA和Lync假设您有一个标准的Lync推广,所以它使用TLS进行所有通信。在非常一般的级别术语,UCMA 是的SIP协议栈。如果你有一个有自己的SIP协议栈的应用程序,那么你根本不需要利用UCMA。
发布于 2011-06-09 19:02:58
Lync需要通过TLS的SIP连接。您是否在两端(应用程序和Lync)上安装了证书?
此外,为了更好地调查问题,您应该进行Wireshark跟踪,以查看TLS是否工作。
https://stackoverflow.com/questions/6277218
复制相似问题