为什么Silverlight中缺少TCPClient和NetworkStream?
Silverlight是否有TCPClient和NetworkStream的任何已知端口?
如果没有,是否可以将源代码从.NET 4运行时复制到我自己的库中?
如果没有,如何开始将这些类移植到Silverlight?
最佳答案
Networking in Silverlight有很多限制,主要与Silverlight在浏览器的沙箱中运行这一事实有关(例如跨域策略,端口限制等,可以通过使用具有轻松安全模型的OOB应用程序部分解决)。
但是,Silverlight为Sockets提供了一些支持,并且那里有一些高级客户端实现,例如this one。
这些可能是开始构建自己的端口的良好基础,因为我认为.NET 4运行时许可证不包含 fork 源代码甚至不将其移植到Silverlight的权利。
关于.net - 如何将TCPClient和NetworkStream移植到Silverlight?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5611720/