Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/264.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何为Lync 2010和Skype for Business编写代码_C#_Skype For Business_Lync 2010 - Fatal编程技术网

C# 如何为Lync 2010和Skype for Business编写代码

C# 如何为Lync 2010和Skype for Business编写代码,c#,skype-for-business,lync-2010,C#,Skype For Business,Lync 2010,我需要编写一个应用程序来处理来自Lync 2010和Skype For Business的传入和传出呼叫 根据我对Lync SDK的理解 Lync 2013 SDK与Skype合作开展业务;然而,它不会 与Lync 2010合作 Lync 2010 SDK似乎也不适用于Lync 2013 我的问题是:是否有一种方法可以同时为Lync 2010和SFB编码,以便它们可以共享相同的代码,还是必须分别对它们进行编码 其他信息 我们同时使用SFB和Lync 2010。这些呼叫包括来自其他Lync/S

我需要编写一个应用程序来处理来自Lync 2010和Skype For Business的传入和传出呼叫

根据我对Lync SDK的理解

  • Lync 2013 SDK与Skype合作开展业务;然而,它不会 与Lync 2010合作
  • Lync 2010 SDK似乎也不适用于Lync 2013
我的问题是:是否有一种方法可以同时为Lync 2010和SFB编码,以便它们可以共享相同的代码,还是必须分别对它们进行编码

其他信息

我们同时使用SFB和Lync 2010。这些呼叫包括来自其他Lync/Skype用户的呼叫以及PSTN呼叫[通过Skype/Lync或电话(PBX)进行内部和外部呼叫]


我们目前正在从Lync 2010过渡到SfB(这需要很长时间)。当前的应用程序将不适用于SfB,因此我必须在中添加它。不幸的是,原始代码是使用UCCAPI编写的。我计划用Lync SDK重写此代码,因为代码将更简单、更安全、更易于维护。

首先,这取决于调用,它们是PSTN调用还是来自同一环境中其他Lync/SfB用户的调用?因为如果用户在同一个SfB环境中,那么可能会发生所谓的peer2peer调用,而这不会涉及服务器

第二点是,大多数公司现在应该考虑升级到一个更新的版本,因为Lync 2010将很快寿终正寝。我个人不会为这么旧的软件做什么

基于此,我认为您可能指的是Lync 2013和Skype for Business。因此,在不知道您希望构建什么的情况下,您没有详细说明:

  • 一般来说,Lync Server 2013 CU1及以上版本使用UCWA 1.0.*(Lync 2013 RTM没有UCWA),而Skype for business Server 2015使用UCWA 2.0.*
  • 在共存模式下(Lync 2010和Skype for Business 2015),您必须将自动发现CNAME(Lyncdiscover.和LyncDiscoverinternal.)指向Skype for Business Server 2015池,以支持自定义UCWA 2.0应用程序开发(如书面所述)。但这是针对Lync 2010的,它的前端服务器上没有任何UCWA
  • Lync 2013移动客户端也使用UCWA(如前所述或),并与Skype for Business兼容
  • UCWA 1.0代码示例、入门、这是什么API?、核心功能和参考URL现在都指向UCWA 2.0链接,因此它们是兼容的(在某些方面)

因此,我会尝试与UCWA建立一些东西,这是可能的。

感谢您的回复,我在问题中添加了更多信息,希望能进一步澄清情况。我将尝试阅读UCWA的文档,并尝试用它构建一些东西。