写点什么

Silverlight 4 中的高速通信

  • 2009-11-25
  • 本文字数:559 字

    阅读完需:约 2 分钟

为了更好地实现双向通信,.NET Framework 3.0 引入了一个全新的通信协议 Net.TCP 并作为 WCF 的一部分。现在 Net.TCP 将包含在即将发布的 Silverlight 4 中,相比于 HTTP Polling Duplex,它极大地改进了吞吐量和连接的数量。

我们可以通过 Silverlight 3绑定到HTTP Duplex Services 上,因而应用可以不断轮询服务以进行更新,这模拟了双向通讯的工作方式。Silverlight 4 则引入了一个更好的解决方案: Net.TCP Port Sharing Service 。与 HTTP 不同,Net.TCP 提供了本地的双向通信机制,极大地改进了应用的性能。打开的端口可以由多个应用共享,然而 Silverlight 只能访问介于 4502-4534 范围之间的端口。

根据微软 WCF 开发经理 Tomasz Janczuk 所述,相对于 HTTP Duplex 来说, Net.TCP 在如下方面进行了重大的改进

  • 吞吐量:对于 UI 线程来说提升了 5.5 倍,对于 worker 线程来说提升了 870 倍。
  • 最大的客户端数量:服务器可支持的连接客户端数量是之前的 5-6 倍。

该协议适用于对通信速度要求很高的 Silverlight 应用。但其一个严重缺陷是所使用的一系列端口通常会被防火墙阻止,因此它不适合于公网、外部应用,而适合于局域网。另一个问题是它不支持 SSL,这样就会遇到安全问题,Janczuk 说将在未来解决该问题。

参考资源: SOAP/TCP Transport for WCF

查看英文原文: Hyper-communication in Silverlight 4

2009-11-25 20:383248
用户头像

发布了 88 篇内容, 共 264.1 次阅读, 收获喜欢 8 次。

关注

评论

发布
暂无评论
发现更多内容

社区活动|Apache Pulsar 社区志愿者招募

Apache Pulsar

大数据 云原生 pulsar Apache Pulsar 消息中间件

云洲智造直播间来啦!精彩不停,速来观看

汇总十家互联网大厂面试题后,产出Java架构师1575道“完美圣经”

Java架构追梦

Java 阿里巴巴 架构 面试

最新出炉!这份资料可帮你解决95%的问题

欢喜学安卓

android 程序员 面试 移动开发

走进Android架构!2021大厂Android面试经验

欢喜学安卓

android 程序员 面试 移动开发

号称下一代消息中间件!来看看它有多牛逼

白亦杨

Java

一个100%省力的,让城市管廊运维变得轻松的秘诀

一只数据鲸鱼

数据可视化 智慧城市 智慧管理 地下管廊

FIL币价走势如何?FIL币价格未来多少钱一枚?

最新美团点评Android团队面试题:你了解过移动端适配吗

欢喜学安卓

android 程序员 面试 移动开发

最新整理:360°深入了解Flutter

欢喜学安卓

android 程序员 面试 移动开发

Canny 边缘提取相关知识学习,图像处理第 32 篇博客

梦想橡皮擦

7月日更

视频云的全景蓝图,想象力的允诺之地

阿里云CloudImagine

阿里云 计算机视觉 云视频 超视频化 图像增强

性能优化:空调能耗节能的强化学习探索之路

鲸品堂

性能调优

保安小王分享:四面字节跳动,终拿Offer,只有努力,方能成功

Java架构师迁哥

网络攻防学习笔记 Day73

穿过生命散发芬芳

网络攻防 7月日更

11张图解单点登录系统,瑞斯拜特!

北游学Java

Java 单点登录

CloudQuery 使用教程之 No.5 组织架构

BinTools图尔兹

sql dba 国产数据库 运维开发 数据库管控工具

双非本化学跨专业,投岗阿里/滴滴后端三面,最终拿下offer

Java 面试

等保二级与等保三级定级标准是怎样?哪个级别更高?

行云管家

网络安全 数据安全 等保 等级保护

加电软件系统开发详情

RAID 概念- RAID-0-1-5-10 的工作原理

学神来啦

Linux 运维自动化 linux运维 raid

IPFS挖矿靠谱吗?IPFS是什么项目是国家许可的吗?

完成GitHub个人主页设计,只需要这三步

百度开发者中心

GitHub 主页

三伏天口腔上火有口气?用这款牙膏降降火

Geek_50a546

云服务器、虚拟主机以及服务器如何定义的?三者有什么区别?

行云管家

云计算 服务器 云服务器 虚拟主机

最新出炉!最新阿里+头条+腾讯大厂Android笔试真题

欢喜学安卓

android 程序员 面试 移动开发

手把手教你,从零开始实战搭建SpringCloud Alibaba!这份笔记太牛了!

Java 架构 面试 微服务

思购趣拼APP系统开发内容

金九银十吃透这份redis笔记文档,让你超过90%的面试者

Java redis 架构 面试

帮你理清学习一个知识点的过程

加百利

大前端 7月日更 primise

低代码行业未来如何?

优秀

低代码

Silverlight 4中的高速通信_.NET_Abel Avram_InfoQ精选文章