RTX ServerSDK是由騰訊官方推出的騰訊通SDK接口程序,程序員可以利用它做出專屬自己公司的騰訊通客戶端,東坡帶來的是RTX Server SDK 2015最新版,里面包含了兩個程序rtxserversdk與rtxclientsdk,rtxserversdk是服務器端二次開發必須安裝的,rtxclientsdk可以選擇安裝,安裝后有開發插件的幫助文檔及示例。
RTX ServerSDK 安裝使用教程
一、配置環境
1.在開發機器安裝RTX2012 Server SDK包。
2. 進入Server SDK安裝目錄(默認路徑:D:\Programming design\RTXSSDK\),把該目錄下的所有dll文件及rtxServerApi.ini拷貝到系統的System32目錄下,如果在網頁調用java接口,需要另拷貝一份到JDK的bin目錄下。
3. 進入RTX服務器安裝目錄下,用記事本打開SDKPorperty.xml文件,在里面增加開發機器地址(如下圖所示),保存后重啟RTX服務。
ServerSDK安裝使用" title="RTX ServerSDK安裝使用">
4. 拷貝Java目錄(默認路徑:D:\Programming design\RTXSSDK\demo source\server sample\java)下的RTXSvrApi.java及其他示例文件到您的工作目錄下。
二、文件說明
1. RTXSvrApi.java是一個類庫,里面封裝了很多方法,但沒有main函數,因此該文件只能編譯不能運行,主要是提供方法給外部調用。
2. RTXSvrApi.java 文件里面導入 SDKAPIJava.dll(動態鏈接庫),該dll是在SDKAPIC.dll上面封裝,SDK目錄下的dll相互有聯系,因此必須把這些dll拷貝到System32下,否則編譯RTXSvrApi.java將出錯,提示找不到SDKAPIC。
3. Java目錄下的文件除了RTXSvrApi.java,其他的都是示例文件(請參看示例文件使用各種函數)。
4. RtxServerApi.ini 文件用于設置服務器的IP地址及端口。
5. SDKPorperty.xml 文件用于SDK訪問RTX服務器權限管理,只有這個文件添加的IP才能訪問RTX服務器。
三、開發向導(Eclipse、IntelliJ IDEA 測試都沒問題)====以下操作為官網提供,自己測試沒問題直接粘過來;
1. 啟動Eclipse ,創建一個空白的Java Project,如下圖所示:
ServerSDK安裝使用" title="RTX ServerSDK安裝使用">
2、在工程src添加一個名為rtx的package,并將RTXSvrApi.java拖進這個package,如下圖所示:
ServerSDK安裝使用" title="RTX ServerSDK安裝使用">
注意:RTXSvrApi.java只能放進rtx下,rtx 不能有父package,否則會報錯。
3、把SetSvrIpPort.java拖到src,自動生成一個(defalt package)并放在這個目錄下,SvrIP填寫正確的RTX服務器IP地址后按Ctrl+F11運行,如下圖所示:
ServerSDK安裝使用" title="RTX ServerSDK安裝使用">
4、把AddDept.Java拖到src,自動生成一個(defalt package)并放在這個目錄下,按Ctrl+F11運行,如下圖所示:
ServerSDK安裝使用" title="RTX ServerSDK安裝使用">
5、進入RTX 用戶管理器,就可以看到剛剛添加的部門,如下圖所示:
ServerSDK安裝使用" title="RTX ServerSDK安裝使用">
RTXSDK教程之提高篇
自RTX Server SDK 3.3 以來SDKAPI發生了重要的改變。兼容性SDK3.6 及以后版本仍然支持舊的語法,舊的程序無需重新編譯就能使用 SDK3.6 API。對象模型SDK3.6 主要由業務邏輯對象與參數集合對象構成。業務邏輯對象RTXObject表示一個需要處理的業務邏輯, 支持IP地址與端口的配置與保存。所有
業務邏輯的執行都是調用方法Call2 。集合對象RTXCollection表示一個集合數據, 由若干 Key、Value 數據對構成,支持集合的遍歷、修改、刪除操作。用來表示業務邏輯 調用的參數與返回集合結果的描述。Key
用來表示參數的名稱,Value用來表示參數的值。Key在集合中必須唯一。調用接口SDK3.6 包含一個輕量的HTTP Server。支持以Http 請求的方式跨平臺調用,您可以查考Java的調用演示來進行HTTP的跨平臺調用。同時RTXServerSDK也提供COM、C/C++、Java的調用接口。調用演示SDK3.3 包含所有主流開發工具的演示用例,ASP、VC、VB、Delphi、Java、JavaScript、PHP等等,您可以參考對應的示例代碼快速的使用RTXSDK。
您也可以根據我們推薦的步驟快速的嘗試使用RTXSDK。
- PC官方版
- 安卓官方手機版
- IOS官方手機版