啜饮<--> Lync 集成

发布于 2024-11-14 07:45:12 字数 260 浏览 4 评论 0 原文

我有一个 SIP 应用程序,希望连接到 Lync 环境。到目前为止,我已经设置了静态路由,使 Lync Server 能够将 SIP 消息传递到我的应用程序。但是,我发送到服务器的消息没有得到答复。

有什么方法可以检查我的应用程序是否已正确通过 Lync Server 身份验证?我如何验证?

另外,谷歌搜索后我读到,为了使您的应用程序能够与 Lync 服务器通信,您必须使用 UCMA:这是真的吗?我需要从头开始吗?有什么指南吗?微软的文档相当糟糕。

多谢

I have a SIP app that I wish to connect to a Lync environment. So far I've set up a Static Route enabling the Lync Server to deliver SIP messages to my App. However, the messages I send to the Server are not being answered.

Is there any way to check if my app is correctly Authenticated to the Lync Server? how do I authenticate?

Also, googling around I read that in order to enable your App to talk to a Lync Server you have to use UCMA: is this true? I need to start from scratch? any guides? Microsoft's documentation is rather poor.

Thanks a lot

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

人生戏 2024-11-21 07:45:12

关于集成的一些背景知识。您使用什么取决于您的应用程序。 Lync 2010 有多个集成点。UCMA

通常用于自动化端点(IVR、IM 机器人、路由应用程序等)。如果您希望构建一个可以接听电话或回复 IM 的应用程序,那么 UCMA 就是您所需要的。

Lync SDK 用于自动化 Lync 客户端应用程序。这有点类似于经典的 Office 集成场景,您希望应用程序在 Word 中为最终用户启动邮件合并。例如,如果您希望让用户能够单击电话号码以在您的应用程序内发起呼叫,则您需要使用 Lync SDK。

您说过您在这里有一个 SIP 应用程序,但这很笼统。我们谈论的是软电话吗?如果是这样,DronNick 将停止 - 您需要在 Lync Server 上启用 TCP,但不启用 TLS。由于 UCMA 和 Lync 假定您已部署标准 Lync,因此它使用 TLS 进行所有通信。在非常笼统的层面上,UCMASIP 堆栈。如果您的应用程序拥有自己的 SIP 堆栈,那么您根本不需要利用 UCMA。

A little background on integration. What you use depends on your application. There are multiple integration points to Lync 2010.

UCMA is typically used for automated end-points (IVRs, IM bots, routing applications, etc). If you're looking to build an application that answers a phone call or responds to an IM then UCMA is what you're looking for.

The Lync SDK is used for automating the Lync client application. This is somewhat akin to the classic Office Integration scenario where you want your application to say, start a mail-merge in Word for your end-user. If you're looking to to enable users to click phone numbers to initiate a call from within your application for example, you want to use the Lync SDK.

You stated that you have a SIP application here, but that is pretty general. Are we talking about a soft-phone? If so, DronNick is stop on - you need to enable TCP without TLS on your Lync Server. Because UCMA and Lync assume you have a standard Lync roll-out in place, it uses TLS for all communication. In very general level terms, UCMA is the SIP stack. If you've got an app with its own SIP stack then you shouldn't need to leverage UCMA at all.

半世蒼涼 2024-11-21 07:45:12

Lync 需要通过 TLS 的 SIP 连接。您是否在双方(应用程序和 Lync)上安装了证书?

另外,为了更好地调查问题,您应该进行 Wireshark 跟踪,以查看 TLS 是否有效。

Lync requires a SIP connection via TLS. Do you have certificates installed on both sides(app and Lync)?

Also to investigate the problem better, you should make a Wireshark trace, to see if TLS works.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文