原文链接:https://noobj.medium.com/exploring-http2-part-1-overview-dc3e9b53968f
让我们来谈谈 http2 的内容、原因、时间和方式
完整的代码可以在github上找到。
第 1 部分:概述 第 2 部分:使用 node-http2 核心和 hapijs 进行探索
More »Java, Spring Boot, Microservice, Cloud, Architecture and DevOps Tutorials
原文链接:https://noobj.medium.com/exploring-http2-part-1-overview-dc3e9b53968f
让我们来谈谈 http2 的内容、原因、时间和方式
完整的代码可以在github上找到。
第 1 部分:概述 第 2 部分:使用 node-http2 核心和 hapijs 进行探索
More »原文链接:https://noobj.medium.com/exploring-http2-part-2-with-node-http2-core-and-hapijs-74e3df14249
来源:https://www.thewebmaster.com/
先决条件:了解 javascript、客户端-服务器架构。
完整的代码可以在github上找到。
第 1 部分:概述(http2 的原因、内容、时间、方式)第 2 部分:使用 node-http2 核心和 hapijs 进行探索
More »原文链接:https://ably.com/topic/socketio-vs-http
在规划实时应用程序时,您应该仔细考虑要使用哪些技术。本文对Socket.IO实时库和HTTP协议进行了比较。下面您将了解每种解决方案的功能、每种解决方案的优缺点以及何时使用它们。
Socket.IO 是一个创建于 2010 年的库,提供客户端和服务器之间的实时双向通信。它允许管理连接、发送和接收消息等等。这使得 Socket.IO 成为构建消息/聊天应用程序的理想选择。
More »原文链接:https://ably.com/topic/websocket-alternatives
简而言之,WebSocket 是一种实时 Web 技术,可通过持久连接在客户端和服务器之间实现双向、全双工通信。 WebSocket 连接会根据需要保持活动状态(理论上,它可以永远持续),从而允许服务器和客户端以最小的开销随意发送数据。
More »原文链接:https://ably.com/topic/apache-kafka-vs-rabbitmq-vs-aws-sns-sqs
将消息从一个组件获取到另一个组件是微服务架构中最重要的部分之一。每个服务必须能够与任何其他服务异步、可靠且大规模地通信。
这就是消息代理的用武之地。消息代理(例如 Apache Kafka、RabbitMQ 和AWS SNS/SQS)为您提供一个通用接口和一组保证,而不是手动协调可能数千个微服务之间的通信。这简化了集成并更容易推理您的系统。
然而,比较消息代理可能很棘手,因为每个消息代理都采用不同的方法来完成工作。那么,您如何决定哪个消息代理最适合您的用例?
More »原文链接:https://ably.com/topic/http2
可以毫不夸张地说,超文本传输协议 (HTTP) 造就了我们所熟知的互联网。 HTTP 最初是由万维网的发明者蒂姆·伯纳斯·李 (Tim Berners-Lee) 于 1989 年提出的应用程序协议。第一个记录版本 HTTP/0.9 被称为单行协议。鉴于它催生了万维网,它现在可以被描述为有史以来最伟大的俏皮话。
More »原文:https://ably.com/topic/websockets-java
在全球范围内,人们对实时传输数据的需求不断增长,WebSocket可能是此类用例中最流行的传输协议。在 WebSocket 出现之前,“实时”网络已经存在,但它很难实现,通常速度较慢,并且是通过破解现有的网络技术来实现的,而这些技术并不是为实时应用程序设计的。 WebSocket 协议为真正的实时网络铺平了道路。
Java是一种流行的编程语言和计算语言。它是 Android 智能手机应用程序的核心编程语言之一,是构建实时系统的可靠选择。 WebSockets 成为 Java 标准版 SDK 的一部分已经有一段时间了。WebSocket 协议最初是在 2013 年作为JSR 356的一部分提出的,目前已作为javax.websocket包的一部分包含在 Java SDK 中。
More »原文地址:https://ably.com/topic/websockets
WebSocket 标志着 Web 开发的转折点。 WebSocket 技术旨在以事件为驱动,并针对低延迟进行了优化,已成为许多寻求构建交互式实时数字体验以提供令人愉悦的用户体验的组织和开发人员的首选。本文探讨了与 WebSocket 相关的关键主题:
More »原文链接:https://ably.com/topic/websockets-vs-http
当谈到 WebSocket 与 HTTP 时,决定使用哪一种并不总是那么明确。哪一个更好?您的应用程序应该使用哪一款?
但问题的答案不一定是其中之一 - 开发人员经常根据场景在同一个应用程序中同时使用 WebSocket 和 HTTP。更重要的问题是 - 我如何确定 WebSockets 还是 HTTP 是特定类型通信的正确通信协议?
More »原文链接:https://ably.com/topic/websocket-vs-rest
无论您是将客户端连接到服务器、将微服务相互连接,还是将应用程序的一部分连接到外部服务,在通信方法方面,您几乎都会有多种选择。不过,有两个比较突出:WebSocket 和 REST。
好消息是,尽管为应用程序选择核心技术是一项严肃的责任,但由于 WebSocket 和 REST 不同的架构选择、性能特征和实现考虑因素,在 WebSocket 和 REST 之间进行选择相对简单。这意味着双方都可以解决对方可能遇到的问题。
More »