作为一款现象级 MMORPG,魔兽世界迎来了自己的 9.0 版本。巧的是,又拍云最近也更新发布了一款产品——WebSocket。你可能会说,两者有个 mao 关系,不着急。我们先来聊聊魔兽世界~

1.jpg

熟悉的老朋友巫妖王从霜之哀伤到火之高兴,一怒再怒还要怒甚至敢怒不敢言,可谓兢兢业业出现在 WOW 的每条回忆里。如今女王手撕头盔,天空开裂,艾泽拉斯再一次召唤着你。而你是否还记得自己身处联盟还是部落,是否还记得自己的职业?

勇士们,是时候找回回忆了!

圣光的继承者——圣骑士

2.jpg

保护弱者,消灭不公平,带来正义,并消除来自世界最黑暗角落的邪恶势力。这是圣骑士的使命,时刻准备着作战。圣光赐予圣骑士力量与亡灵、恶魔抗争,以避免世界被腐蚀。他们是正义的守护者,保护受圣光辉映的人们。

圣骑士技能圣光道标指定一个目标成为圣光的道标,照耀周围半径 60 码范围内的所有小队或团队成员。你每次对小队或团队成员施放的治疗法术也会令圣光道标受到治疗。

这个技能如果放给服务器和客户端一定是让技术们非常心动的存在,不再需要你定时请求更新,动态数据也能够减少更新延迟。

现在 WebSocket 的高实时性就可以做到这一点,由服务器主动给客户端下发数据,告别传统轮询,传递数据更效率同时 WebSocket 特有的维持连接状态的优点也和圣骑士只需要进行一次指定,后续就会保持圣光道标的状态的技能一样,免除了每个请求都携带状态信息的问题。

信仰的传授者——牧师 

3.jpg

温柔慈善的牧师,致力于升华精神,通过服务大众来表达他们坚定不移的信念。牧师在战争肆虐的艾泽拉斯上无私帮助他们的盟友,医治人们的创伤、传播圣光的福音。牧师天赋光明尾迹,当你施放快速治疗时,部分治疗量将延续到你的上一个被使用了同样技能的目标身上。

这就如同 WebSocket 优秀的压缩效果,可以沿用之前的内容,在传递类似数据时避免重复数据的压缩,显著提高压缩效果。

自然的守护者——德鲁伊

4.jpg

“银铃胸甲,蓝色品质,五金一件。”这句名台词来自《我叫 MT》中被哀木涕认为是“牛头人法师”的德鲁伊。

作为一个特点是卖萌的职业,德鲁伊们崇尚平衡、和谐与生命,驾驭强大的自然力量来维护平衡并保护生命。他们与艾泽拉斯的动物生灵相契合,可以轻松变身为熊、猫、飞行形态或者水栖形态,这让他们在冒险中能够灵活多变的担任各种位置。

WebSocket 也拥有这种灵活多变的特性,根据 RFC6455 协议,开发者可以对 WebSocket 自定义二进制帧,相对 HTTP,可以更轻松的处理二进制内容。此外开发者也可以自行扩展协议,实现自定义子协议。

WebSocket 还有一项特别实用的功能,相比 HTTP 请求,WebSocket 交换数据时用于协议控制的数据包头只有 2 字节,能够有效减少带宽开销。就像我们回忆到和没有回忆到的那些职业,几乎每个职业都有种种方式来减少消耗,让大家操作起来更加得心应手,减少自己可能面临的顾虑。

 

及时响应,灵活多变,小负载高性能的 WebSocket,目前又拍云支持无缝接入啦!在又拍云 CDN 1100+ 全球节点,10Tbps 带宽储备以及国内主流运营商的强大支持下,通过 TCP 协议优化、链路优化、内容优化、智能调度等技术手段,为您的业务提供飞一般的加速。全自助化配置管理,配置策略全网 10 秒内生效;提供全方位的 API 接口,支持多样化管理,只需简单的配置,就可以迅速接入,享受全站加速。