写点什么

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:383406
用户头像

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

关注

评论

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

一文看懂华为研发的底层逻辑:数十亿学费总结出“追赶到引领”的研发实践

IPD产品研发管理

#项目管理 #IPD #华为 #产品研发

YashanDB 知识库|MySQL 的 GROUP BY 语句在崖山报错?问题出在这个标准!

数据库砖家

数据库

HyperWorks汽车B-柱网格变形

智造软件

CAE Hypermesh hyperworks

YashanDB|用 yasldr 批量导入时报内存不足?一文搞懂 bulkload 内存分配逻辑

数据库砖家

数据库

2025低代码开发平台大揭秘:国内十大低代码厂商全面解析

优秀

低代码开发平台

TikTok运营网络问题怎么解决?试试这个企业级网络方案!

Ogcloud

SD-WAN tiktok运营 tiktok网络 sd-wan专线

排行榜的5种实现方案!

不在线第一只蜗牛

架构 开发

YashanDB 共享集群实测报告:性能、稳定性、架构三重验证,细节见真章

数据库砖家

数据库

YashanDB 知识库|yasql 报 YASQL-00021:单行字符超 4000.如何绕过限制?

数据库砖家

数据库

行业首发!联想携手火山引擎推出可信个人云方案

新消费日报

YashanDB|如何优化跑批性能?这些参数配置值得关注

数据库砖家

数据库

DNS DDoS攻击:网络世界中的“洪水猛兽”

防火墙后吃泡面

YashanDB 知识库|YCP 高可用离线升级指南(以 23.2.4.100 升级至 23.2.11.100 为例)

数据库砖家

数据库

数字化与信息化的关系

优秀

数字化 信息化

图片导航组件 | 纯血鸿蒙组件库AUI

华哥的全栈次元舱

HarmonyOS 开发语言 纯血鸿蒙 ArkUI / eTS 鸿蒙组件库AUI

怀进鹏强调高效优化学科布局和专业建设,多所985成立“AI+”新学院

ModelWhale

YashanDB 知识库|YCP 单机部署如何离线升级?一文详解 -rpc 升级流程

数据库砖家

数据库

如何选择适合企业的高效财税自动化软件

Techinsight

财税

软件国产化迁移难?

禅道项目管理

开源软件 自主可控 国产化替代 禅道项目管理软件 国产化迁移

YashanDB 知识库|UNDO 表空间一直在涨?查原因 + 给方案,一文说明白

数据库砖家

数据库

MCP 如何构建企业级数据分析 Agent?

阿里巴巴云原生

阿里云 云原生 函数计算

淘宝天猫商品详情API接口(附代码示例)

tbapi

淘宝商品详情接口 淘宝API 天猫商品详情接口

“工作区”升级为“磁盘”、数据集统计概览优化|ModelWhale 版本更新

ModelWhale

大模型

YashanDB 知识库|Oracle 里的大整数插入正常,换到崖山却报错?问题可能出在字段类型上

数据库砖家

数据库

酷睿、锐炫加持!英特尔点亮智慧零售新场景

E科讯

企业如何利用SD-WAN优化多云架构网络性能

Ogcloud

SD-WAN 企业组网 SD-WAN组网 SD-WAN厂商 sd-wan专线

高效财税自动化软件的特点与优势

Techinsight

财务管理

教育部加快推进教育数字化,2024年来国家级人工智能教育政策合集

ModelWhale

华为云中间件助力AI应用智能进化与创新突破

华为云开发者联盟

华为云

焱融科技联合 FastGPT 推出 Datalnsight,加速 AI 精准推理

焱融科技

数据管理 AI推理 rag 知识库平台

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