2012-08-13 87 views
0

目前,我有一臺使用TcpListener類的服務器與客戶端進行通信。 我必須測試Windows Phone客戶端應用程序和服務器之間的通信。在模擬器上部署的WP 7應用程序和桌面應用程序之間進行通信

問題是,開發我的服務器正在監聽我機器上的IPAdress.Loopback(本地主機)。

有沒有什麼辦法從模擬器創建到服務器的連接,所以我可以測試任何東西。

+0

您好,我的要求與您的要求相同,我有一個使用TCpListener的服務器,並且我接受這樣的客戶端TcpClient tcpClient = tcpListener.AcceptTcpClient()。我想通過Tcp套接字連接到此服務器,並在我的Windows Phone應用程序使用託管代碼我試圖打開連接。但是我得到了一個「連接被拒絕」的套接字錯誤。你是如何連接你的服務器TCP偵聽器的。你有沒有使用Tcp插座,如果你能幫助我。我嘗試了很多,但不能..謝謝 – 2013-02-13 06:59:52

回答

1

那麼如果我沒有記錯的話,你需要在你的TCPListener上設置一個端口,如果該端口與VS正在監聽的端口相同,那麼我們將遇到問題,下面的文章詳細解釋瞭如何設置使用的TCPListener

http://msdn.microsoft.com/en-us/library/system.net.sockets.tcplistener.aspx

正確的連接,你可以只設立一臺筆記本電腦與服務器/客戶端上,讓你的仿真器連接到該計算機的專用網絡addess那麼你可以測試,否則我通常會啓動一個虛擬機在我的桌面上,並連接到它進行測試服務器/客戶端的東西

相關問題