大家好,前段時間C#的SanNiuSignal.DLL已開源;因部分用戶特需要JAVA版的SanNiuSignal;現在只能把半成品先拿出來暫時給他們用了,以后再慢慢改進;
JAVA版目前已實現跟C#進行文本雙向通信;下面就來詳細介紹這種跨語言的通信技術............
各版本的使用說明和下載地址:1C#之SanNiuSignal.DLL具體地址:http://www.49028c.com/SanNiuSignal/p/4179068.html 2:JAVA版因不完善只能加入QQ群:426414437 到群文件里下載
通信系統在JAVA中的SOCKET因為只涉及到客戶端,所以我使用的是同步TCP協議技術,本身與服務器通信的協議是按SanNiuSignal.DLL中客戶端協議照搬過來的;這里我做了二個Demo,一個是純JAVA的,一個是可以在安卓手機上使用的,下面就來介紹一下這二個Demo要注意的一些地方,使用這二個之前,首先當然要用C#的SanNiuSignal.DLL開個服務器,這個的使用方法在http://www.49028c.com/SanNiuSignal/p/4179068.html 有詳細介紹
一:首先來看看JAVA版的客戶端 先打開服務器 啟動TCP連接 然后 啟動這個JAVA客戶端 就能通信了 這個DEMO 我設置了自動發送信息到服務器 大家要加別的控制 可以根據自己的要求進行修改
二:安卓版的客戶端 只是在原來的JAVA的基礎上 延伸出了二個接口 方便調用 如圖:
在安卓中使用時候要注意一個地方 就是 ip地址:不能填127.168.0.1等 暫時還不知道什么原因 可能是我沒有添加什么網絡的原因 有懂的也告訴我一聲 呵呵 如圖:
做的不好 大神別噴啊 技術有限............. 有問題加入QQ群:426414437交流
新聞熱點
疑難解答