AJAX是否推动了HTTP协议的异常?

前端之家收集整理的这篇文章主要介绍了AJAX是否推动了HTTP协议的异常?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在面向Web的应用程序中开发优雅的Pub-Sub架构是一项真正的挑战.
虽然有一些非常有趣的解决方案使用长轮询连接(例如COMET)和重复超时(例如js setTimeout).恕我直言 AJAX仍然看起来像一层调整和黑客强迫无辜的HTTP协议.

那么您认为AJAX是如何推动HTTP协议异常的呢?

您可以在Web架构中考虑哪些其他替代方案?

我之前看到的另一个选项是使用一个小的隐藏 Java或Flash通过普通套接字连接到远程服务器.然后,服务器可以随时通过这些套接字推送数据/事件,而无需从客户端进行任何轮询.

Flash是一个更好的IMO,因为它不需要签名的applet(它会弹出用户的安全警告).它现在有9年以上的形式的套接字,虽然直到Flash 9 / AS3你才能使用“纯”套接字连接到任何类型的服务(之前它要求消息是以“null”数据包终止,这意味着您必须专门为闪存设计协议,而不是能够使用XMPP或SMTP或任何现有协议)

原文链接:https://www.f2er.com/ajax/159926.html

猜你在找的Ajax相关文章