微软LCS 2005 With SP1 发布也有一段时间了。

1。准备工作:安装RTC Client API
        http://msdn.microsoft.com/downloads/list/clientapi.asp


Microsoft Windows Real-Time Communications Client API SDK v1.3
The Microsoft Windows Real-Time Communications Software Development Kit 1.3 provides information, samples, and tools regarding the additional features of the Real-Time Communications 1.3 API. Additional features include: enhanced multiple points of presence support, support for Microsoft Office Live Communications Server 2005, additional client security options, and marshalling support.

 

Microsoft Real-time Communications Client Software Development Kit (SDK) v1.2
The Microsoft Real-time Communications Client SDK provides documentation, sample code and other tools that allow developers to build real-time communication applications, or integrate real-time communication functionality into existing applications.
Note: To execute samples or applications upon any development or test machine, install the SDK and then run RTCAPISETUP.EXE to install the Microsoft Real-time Communications Client API binaries. This executable can be found within the "Installation" sub-directory.

 


重要:请安装同时1.2和1.3 ,安装完下载后的MSI包之后,而且要运行
    :\Program Files\RTC Client API v1.2 SDK\INSTALLATION\RtcApiSetup.exe
    :\Program Files\RTC Client API v1.3 SDK\INSTALLATION\RtcApiSetup.exe
    :\Program Files\RTC Client API v1.3 SDK\INSTALLATION\RtcSxSPolicies.msi
   以上3个全部要安装,不是说安装1.3就不需要安装1.2了,而且要按照这个顺序,否则可能不能成功。
最好重新启动电脑吧,(把WebService发布到服务器时候记得也要在服务器上面安装哦)

2:编写Lib

LCS使用RTC API 发送IM消息的WebServiceusing System;
LCS使用RTC API 发送IM消息的WebService
using System.Collections.Generic;
LCS使用RTC API 发送IM消息的WebService
using System.Text;
LCS使用RTC API 发送IM消息的WebService
LCS使用RTC API 发送IM消息的WebService
namespace CMS.LCSLib

3:编写WebService
LCS使用RTC API 发送IM消息的WebServiceusing System;
LCS使用RTC API 发送IM消息的WebService
using System.Web;
LCS使用RTC API 发送IM消息的WebService
using System.Web.Services;
LCS使用RTC API 发送IM消息的WebService
using System.Web.Services.Protocols;
LCS使用RTC API 发送IM消息的WebService
LCS使用RTC API 发送IM消息的WebService[WebService(Namespace 
= "http://tempuri.org/")]
LCS使用RTC API 发送IM消息的WebService[WebServiceBinding(ConformsTo 
= WsiProfiles.BasicProfile1_1)]
LCS使用RTC API 发送IM消息的WebService
public class RTCClass : System.Web.Services.WebService

关于RTCCORELib.dll 引用问题
++++++++++++++++++++++++++++++++++++++++
在项目里面引用DLL的时候,
路径可能是:C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Networking.RtcDll_6595b64144ccf1df_5.2.2.1_x-ww_d6bd8b93\RTCCORELib.dll
你在\WINDOWS\WinSxS\x86_Microsoft.Windows.Networking.RtcDll_XXXXX之类的目录里面找就可以,
你也可以搜索RTCCORELib.dll

注意在SDK安装的时候,要关闭其它程序,尤其是Messager之类的,否则可能会造成找不到RTCCORELib.dll

相关文章: