[英]using System.Net.Sockets; not supported in windows store app architecture, what to use instead?
[英]How to use StreamSocketListener and StreamSocket in windows 8 Metro App instead of System.Net.Sockets?
我正在嘗試將我現有的GChat應用程序遷移到Windows 8 Metro App,這是一個Windows窗體應用程序。
在我使用的Windows窗體應用程序中,
System.Net.Sockets.Socket _socket = new new System.Net.Sockets.Socket();
用於啟用“talk.google.com”的連接。
在MetroApp只有StreamSocket和DatagramSockets可我更換了守則中所建議的這個 。
現在我不知道是否啟用了連接。 。 。
當它進入代碼
Windows.Networking.Sockets.StreamSocket sSocket = new Windows.Networking.Sockets.StreamSocket();
sSocket.Controls.KeepAlive = true;
await sSocket.ConnectAsync(hostName,"https");
我得到了IP地址的詳細信息,但是當它通過代碼時,它還沒有處於活動狀態,它會退出。
如果有人知道如何處理套接字連接並在Metro App的后台啟用永久連接,請說出來!
提前致謝!
從StreamSocket示例開始。 這可能會有所幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.