.net - 如何将TCPClient和NetworkStream移植到Silverlight?

标签 .net silverlight sockets tcpclient networkstream

为什么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/

相关文章:

c# - FileInfo.Delete 中的异常 - IOException

c# - FTPWeb 请求.NET 3.5 与 4

.net - 如何使用 .NET 控制 xml 序列化的 <?xml ?> 部分?

silverlight - Silverlight 库的多个实例

android - 蓝牙创建套接字但在 connect() 处阻塞 ANDROID

java - 使用scala获取当前机器的公共(public)IP地址

c# - 为什么Azure Functions不支持System.Text.Json,而每个人在示例中都使用NewtonSoft?

silverlight - 自定义pivotitem header时的问题

asp.net - 什么是 Silverlight?了解和学习它对哪些类型的开发人员有益?

c - socket函数中的stream参数和protocol参数有什么区别?