2009-07-05 80 views
0

我需要從黑莓通信到一個winform應用程序。大多數開發文檔都是關於web服務的,我不在我的桌面應用程序中託管。是否有任何其他協議可用於從黑莓設備進行通信?我正在尋找通過UDP發送非常小的命令。通過無線通信從黑莓到winform應用程序

通信只能通過WIFI完成。

回答

0

這聽起來像你將需要監聽的計算機上的特定端口上,然後在你就可以得到他們並作出相應迴應WIFI連接該端口上發送命令到該計算機。

你可能使用http://www.codeproject.com/KB/IP/TinyUDP.aspx

+0

我的問題是,我可以從黑莓設備發送UDP。我似乎無法在其網絡堆棧中找到任何信息。我只找到關於http-webservices的信息。 – 2009-07-05 03:10:03

1

我可以向黑莓方面講話。要從BlackBerry打開UDP連接,請使用javax.microedition.io中的Connector類。您必須指定WiFi作爲使用的無線接口。

黑莓的JavaDoc做概述的事情做得非常好,但是說你想創建通過WiFi一個只發送UDP連接到主機「測試」的80端口,類似下面應該工作:

javax.microedition.io.UDPDatagramConnection connection = (UDPDatagramConnection)Connector.open("udp://test:80;interface=wifi"); 

查看有關連接字符串格式的更多信息,請參閱JavaDocs for Connector。

+0

你是用Visual Studio插件開發的嗎? – 2009-07-08 23:25:01