将udp数据包发送到Windows Store API的本地Datagramsocket

时间:2014-04-09 07:50:47

标签: javascript sockets networking windows-runtime typescript

我的开发虚拟机中存在一个奇怪的问题。我以这种方式打开一个Windows Store API的数据报套接字(TypeScript):

this.winrtSocket = new Windows.Networking.Sockets.DatagramSocket();    
this.winrtSocket.bindServiceNameAsync(port.toString()).done(() => {
done();
}, (errorinfos) => {
error(errorinfos.toString());
});

可以从VM外部向此套接字发送UDP数据包。连接后,可以从这些应用程序内部发送UDP数据包。但是不可能从VM中的任何其他应用程序发送UPD数据包。

首先我认为这是驱动程序或VM问题。但是我用netcat和其他UDP诊断工具测试了本地udp commincation。它工作正常。

知道这里有什么问题吗?我的应用程序应该从设备和其他设备接收UDP数据包。

最好的问候

0 个答案:

没有答案