• 如果您正在学习 Web 套接字,您可能会编写一个聊天服务器,但今天让我们做一些不同的事情。这是我们今天要介绍的内容:学习如何编写 Web 套接字服务器以提高生产力。 创建 websocket 服务器: 用于呈现 html 的索引端点。 用于发送事件文件
  • 在开发实时 Web 应用程序时,WebSockets可能是您首先想到的。但是,服务器发送事件 (SSE) 是一种更简单的替代方案,通常更胜一筹。  WebSockets
  • 客户端和服务器之间的实时通信对于创建动态和交互式 Web 应用程序至关重要。用于实现此目的的两种流行技术是服务器发送事件 (SSE) 和 Web 套接字。两者都允许双向通信,但它们有不同的用例和实现。 本文旨在探讨 SSE 和 WebSocket 之间的差 icon
  • 现代网站至少由两个紧密耦合 的组件组成,一个在浏览器中运行,另一个在服务器上。它们通常用不同的编程 icon
  • 在本教程中,我想向您展示如何使用RSocket WebSocket和Spring Boot创建实时应用程序。 我们的应用程序有2个端点。 icon
  • 我们最近构建了一个webhook 测试工具,可以为每个请求自动生成类型。它叫做https://typedwebhook.tools,它是免费的、 icon
  • 可以使用 Websockets 或 Server-Sent Events 将信息从 Spring Boot 后端推送到 UI。这篇博文将展示如何将 Thymeleaf 与 HTMX 结合使用,通过 Server-Sent Events 将信息从服务器推送到 UI。 前 icon
  • 本教程介绍如何使用WebSockets将计划的消息从服务器发送到浏览器。使用Spring的实用程序类SimpMessagingTemplat icon
  • 在本快速教程中,我们将研究如何检查特定的端口状态以及如何使用自动分配的端口状态。我们将研究如何使用普通的Java和Spring框架完成此操作。我们还将研究其他一些服务器实现,例如嵌入式Tomcat和Jetty。 纯Java icon
  • 大多数应用程序使用 CRUD(创建/读取/更新/删除)API——前端将更改发送到后端,但反之亦然。 CRUD 应用程序允许您将更改发送到服务器,并允许其他用户请求这些更改。 在实时应用程序中,所有客户端都 icon
  • Ureq 的首要任务是易于使用。对于任何想要一个低开销的 HTTP 客户端来完成工作的人来说,它非常有用。与 HTTP API 配合得很好。其功能包括 cookie、JSON、HTTP 代理、HTTPS、http与 crate 的互操作性以及字符集解码。 icon
  • 假设我们有一个简单的聊天应用程序,其中前端通过休息和用于聊天的 WebSockets 与后端通信。我们意识到应用程序的一个实例开始无法应对负载。扩展使用 WebSockets 的微服务并非易事。通过在默认循环负载均衡器下简单启动另一个实例,我们可能会遇到一个用户连接到实例 A 而第二 icon
  • 最近,我遇到了一个编程任务,需要在网络界面上显示一个日志文件的最后'n'行,类似'tail -[n] -f'的功能。 tail -f -30 /var/log/nginx/error.log命令,我们可能在终端上做过数百万次。 icon
  • HTTP(超文本传输协议)是一种应用协议,自 1989 年推出以来一直用于在万维网上进行通信。1997 年,IETF 发布了 HTTP 的第一个稳定版本。从那时起,它已成为事实上的在线通信规范。HTTP 利用一些简单的方法在计算机之间发送和接收信息。最常见的两种方法是 GET 和 POST。 icon
  • 对于现代实时网络应用程序来说,从服务器向客户端发送事件的能力是不可或缺的。多年来,人们根据这种需要开发了多种方法,每种方法都有自己的优点和缺点。 最初,长轮询是唯一可用的方法。 随后,WebSockets 取而代之,为双向通信提供了更强大的解决方案。 继 WebSoc icon
  • 在本教程中,我们将使用#Netty 创建一个聊天室应用程序。在网络编程中,Netty 作为一个强大的框架而脱颖而出,它简化了异步 I/O 操作的复杂性。我们将探讨如何构建一个基本的聊天服务器,多个客户端可以在其中连接并进行实时对话。 在 Netty 中,通 icon
  • 在这个例子中,我们将在服务器端呈现 HTML,除了 htmx 库之外不使用任何 JavaScript 代码进行交互。 完整示例在 icon
  • 在本文中,我们简要介绍了 Quarkus中使用websockets-next扩展的 icon