首页 > 软件开发 > rtx二次开发注意事项

快速发布【软件开发】相关需求,专业顾问为您服务 快速发布

用此手机号发布,您还可以点击 更换

发布需求
请输入正确的手机号
请输入正确的验证码

您是不是要找:

  • 专家问诊,提供专业建议
  • 急速响应,体验省心
  • 根据需求灵活定制解决方案

rtx二次开发注意事项

标签:rtx二次开发 2017-7-24 作者:唐明霞

       腾讯通RTX是(Real Time eXpert)是腾讯公司推出的企业级实时通信平台,致力于帮助企业提高运作效率、降低沟通成本、拓展商业机会,是一种高度可管理、低成本、易部署的IT平台。下面是小编为大家整理的rtx二次开发相关注意事项,供大家参考。


  1、rtx二次开发之下载

       从RTX官方下载完整安装包以及SDK开发包://rtx.tencent.com/rtx/download/index.shtml


  2、在服务器上安装完整安装包中的RTX服务端程序:rtxserver2013formal.exe


  3、在开发工作站上安装SDK开发包中的服务端二次开发支持:rtxserversdk2013formal.exe


  4、修改服务器端IP地址允许规则:


  (1)采用J**A方式集成,则修改:安装盘/Tencent/RTXServer/SDKProperty.xml:


  在APIClient下增加子节点:


  开发工作站IP地址


  (2)采用.NET方式集成,则修改:安装盘/Tencent/RTXServer/AppConnConfig.xml:


  在APIClient下增加子节点,内容同上


  5、rtx二次开发之如果使用J**A进行集成(可兼容32/64位环境):


  在开发工作站上,拷贝:安装盘/Tencent/RTXSSDK目录下所有的.dll文件,复制到:JDK安装目录/bin


  注意:如果使用的是64位的JDK,则还需要下载相应的链接库,分别覆盖到RTX服务端安装目录、System32、SysWOW64以及JDK/bin目录下。点此下载


  具体开发案例查看:安装盘/Tencent/RTXSSDK/demo source/server sample/java


  其中的“RTXServer SDK Java语言支持文档.doc”还是很详细的


  以下是发送消息提醒的案例代码,注意其中使用的端口号为:6000


rtx二次开发一


  6、rtx二次开发之如果使用.Net进行集成(可兼容32/64位环境):


  在应用中,引用:安装盘/Tencent/RTXSSDK/demo source/server sample/csharp demo/rootobj/RootObj/bin/Debug/Interop.RTXSAPILib.dll 即可


  该目录下还有官方提供的很多案例可供参考


  虽然没有类似J**A中的说明文档有些可惜,但在使用上还是很简单的


  如果开发工作站是64位的操作系统,那么默认情况下还是会出现连接SDK服务器错误的问题


  不过可以通过以下两种方式进行解决:


  1)如果是桌面程序:可以在发布时选择面向x86平台,即可正常使用


  2)如果是WEB程序:可以在发布到的IIS中,配置所使用应用池的32位兼容选项为true即可正常使用


  以下是发送消息提醒的案例代码,注意其中使用的端口号为:8006


rtx二次开发二


  7、rtx二次开发之注意事项


  1)J**A方式通过调用SDKAPI.dll与SDK服务器中端口为6000的SDKServer进行通信


  2).NET方式通过调用ObjectApi.dll与SDK服务器中端口为8006的AppServer进行通信


  3)在开发工作站上,除了将RTX集成相关的链接库文件拷贝到运行时以外,没有必要将RtxServerApi.ini文件也拷贝过去,更没必要修改其中的SDK服务器的IP地址和端口,全部在程序中指定即可


  4)对于64位的JDK,或者.NET环境,需要特殊处理才行,具体方法见上面的使用说明。


最新文章推荐

软件开发暂无最新文章查看全部推荐文章>

推荐人才