2013-03-25 59 views
0

我已經搜索沒有成功的方法發佈文本字符串套接字供瀏覽器和其他設備查看。我已經實現了VB.Net代碼,該代碼已經將所需的字符串輸出生成到日誌文件進行調試。程序會在連接時將設置變量的初始值推送給客戶端,然後在設定的時間間隔內掃描更新變量。任何更新將被推出作爲以這種方式新的字符串:使用VB.Net和網絡流發佈文本字符串到網絡瀏覽器

時間戳| dataid1 | dataitem1 | dataid2 | dataitem2 | dataid3 | dataitem3 | dataid4 | dataitem4 |等

的更新可能是這樣的,如果只有2和4被改變:

時間戳| dataid2 | dataitem2 | dataid4 | dataitem4

我相信我需要使用的NetworkStream和的TCPListener可以檢測客戶端的請求,並初始化我溝通。我在網上找到了幾個例子,但沒有成功實施它們。任何幫助是極大的讚賞。

回答

0

這個問題實在是太廣,難以回答,但如果你想實現一個TCP客戶端服務器通信看看這個:http://code.msdn.microsoft.com/windowsdesktop/Simple-Multi-User-TCPIP-43cc3b44

你可能想have a look into WCF雖然因爲這可能是一個更好的框架工作在你的情況下

+0

謝謝你的迴應。我已在您提供的兩個鏈接上進行了循環。我想我應該提到我對Visual Basic和.Net非常陌生。我認爲我在很多在線示例中遇到的困難的一部分是它們似乎設置了雙向通信的服務器和客戶端。在我的情況下,我只需要將更新的文本字符串發佈到端口以供預先存在的客戶端查看。如果我已經將我的數據組裝成字符串,那麼將其發佈到網絡流最直接的方法是什麼? @馬特 – user2207822 2013-03-25 18:40:37