に(BindServiceNameAsync(「一部のポート#))を聞く、私は着信接続をリッスンするように2つのポートを開こう:UWPオープン2X ServerはUWPのために1つのアプリ
BindServiceNameAsync("6000")
BindServiceNameAsync("6001")
残念ながら、私はそれを動作させることができない、どちらリスニングポート、他のポートを接続することはできませんTCPクライアントとの最初の接続を取得
私のコードは次のようである:。
Public Async Sub IDPserverStart()
Dim socketListener = New Windows.Networking.Sockets.StreamSocketListener
AddHandler socketListener.ConnectionReceived, AddressOf TCPconnectedProcess
Try
Await socketListener.BindServiceNameAsync("6001")
Catch ex As Exception
socketListener.Dispose()
Debug.WriteLine("IDPserverStart() ERR: " & ex.Message)
End Try
End Sub
Public Async Sub OPSserverStart()
Dim socketListener = New Windows.Networking.Sockets.StreamSocketListener
AddHandler socketListener.ConnectionReceived, AddressOf OPSconnectedProcess
Try
Await socketListener.BindServiceNameAsync("6000")
Catch ex As Exception
socketListener.Dispose()
Debug.WriteLine("OPSserverStart() ERR: " & ex.Message)
End Try
End Sub
確認済みのプライベートネットワーク(クライアントとサーバー)はマニフェストで運がありません。 Windows IoTコアを開発しています。残念ながら働いていません。おそらく、アプリケーションごとに1つのサーバーリスニングポートがあります。私はそれが限界かもしれないと思っていますが、私の声明に指されている文書は見つかりませんでした –