2012-01-17 98 views
3

我需要使用我的應用程序在網絡中的多臺計算機之間傳輸數據。我想過使用TCP端口。有沒有關於如何打開和使用它們的教程?我只想製作離線工作的文件傳輸和聊天應用程序。打開並使用TCP端口

+0

文件和字符串..什麼樣的字符串的..你說的消息和文件,即.txt或.DOC ECT ....你必須在這裏具體的,因爲我們是不介意的讀者..你會得到很多建議,將成爲壓倒性的你..只是一個FYI – MethodMan 2012-01-17 14:37:47

+0

所以基本上你想流文本/字符串,並將它們存儲在一個文件中......? – MethodMan 2012-01-17 14:42:04

+1

看看其他人在下面發佈的鏈接..這應該是一個很好的開始..這聽起來像你正在尋找一個快速解決方案..你必須從一些東西開始並嘗試自己..否則如何你是否能夠理解你在做什麼......更不用說我們正在做什麼,如果我們只是爲你粘貼anwser ..祝你好運... – MethodMan 2012-01-17 14:43:50

回答

4

我建議你看看TcpClientTcpListener的文檔,它們都包含示例。

如果沒有更具體的問題,很難給出更具體的建議 - 您是否試圖在TCP/IP之上創建自己的協議,還是實施現有協議?如果它是現有的,那麼可能會有更高級別的API可用。

3

您可以使用TcpChannel類打開TCP端口,中的方法/函數暴露給其他應用程序。

優勢:允許應用程序表現得像一個「Web服務」

缺點:客戶端應用程序必須知道函數/方法的原型

好運!