文章 2023-05-25 来自:开发者社区

【Web应用架构】使用WebSocket构建交互式web应用程序

本指南引导您完成创建“Hello, world”应用程序的过程,该应用程序在浏览器和服务器之间来回发送消息。WebSocket是TCP之上的一个轻薄的层。这使得它适合使用“子协议”来嵌入消息。在本指南中,我们使用STOMP消息传递和Spring创建交互式web应用程序。 你将建立什么您将构建一个接收带有用户名称的消息的服务器。作为响应,服务器将把问候语推送到客户机订阅的队列中。&...

【Web应用架构】使用WebSocket构建交互式web应用程序
文章 2023-05-24 来自:开发者社区

「Web应用架构」如何扩展WebSockets

当与那些还没有使用过WebSockets的开发人员交谈时,他们通常会有同样的担忧:如何将它扩展到多个服务器上?发布到一台服务器上的通道是可以的,前提是所有订阅者都连接到那台服务器。一旦您有多个服务器,您就需要添加一些其他的东西。这就是这篇文章试图解决的问题。缩放HTTP vs WebSockets要了解为什么扩展WebSockets似乎令人生畏,让我们将其与HTTP进行对比,因为大多数人都很了解....

「Web应用架构」如何扩展WebSockets
文章 2023-05-24 来自:开发者社区

「Web应用架构」WebSocket用例,性能和性能检查列表

WebSocket API为客户机和服务器之间的文本和二进制数据的双向、面向消息流提供了一个简单的接口:向构造函数传递一个WebSocket URL,设置几个JavaScript回调函数,然后我们就启动并运行了——其余的由浏览器处理。再加上WebSocket协议,它提供了二进制帧、可扩展性和子协议协商,WebSocket成为在浏览器中交付定制应用协议的完美工具。然而,就像任何关于性能的讨论一样,....

「Web应用架构」WebSocket用例,性能和性能检查列表
文章 2023-05-24 来自:开发者社区

「Web应用架构」WebSocket 协议介绍

由HyBi工作组开发的WebSocket有线协议(RFC 6455)由两个高级组件组成:用于协商连接参数的开放HTTP握手和二进制消息帧机制,以实现低开销、基于消息的文本和二进制数据传输。WebSocket协议试图在现有HTTP基础架构的上下文中解决现有双向HTTP技术的目标;因此,它被设计为在HTTP端口80和443上工作……然而,这种设计并没有将WebSocket限制为HTTP,而且未来的实....

「Web应用架构」WebSocket 协议介绍
文章 2023-05-24 来自:开发者社区

「Web应用架构」WebSocket介绍和WebSocket API

WebSocket支持在客户端和服务器之间双向的、面向消息的文本和二进制数据流。它是浏览器中最接近原始网络套接字的API。除了WebSocket连接也不仅仅是一个网络套接字,因为浏览器在一个简单的API背后抽象了所有的复杂性,并提供了一些额外的服务:连接协商和同源策略的实施与现有HTTP基础设施的互操作性面向消息的通信和有效的消息框架子协议协商和可扩展性WebSocket是浏览器中最通用、最灵活....

「Web应用架构」WebSocket介绍和WebSocket API
文章 2023-05-24 来自:开发者社区

「Web应用架构」模式:前端的后端(BFF)

面向用户界面和外部方的单用途边缘服务介绍随着web的出现和成功,交付用户界面的实际方式已经从厚客户端应用程序转变为通过web交付的界面,这一趋势也使基于SAAS的解决方案总体上得以发展。通过web提供用户界面的好处是巨大的——主要是因为发布新功能的成本大大降低了,因为客户端安装的成本(在大多数情况下)被完全消除了。然而,这个简单的世界并没有持续太久,不久之后,手机时代就到来了。现在我们有麻烦了。....

「Web应用架构」模式:前端的后端(BFF)
文章 2023-05-23 来自:开发者社区

「web应用架构」有原则GraphQL

尽管名为GraphQL,但它并不是一种简单的查询语言。这是一个全面解决现代应用与云服务之间连接问题的方案。因此,它构成了现代应用程序开发堆栈中一个新的重要层的基础:数据图。这个新层将公司的所有应用程序数据和服务集中在一个地方,具有一致的、安全的、易用的界面,这样任何人都可以在最小的摩擦下使用它。在Apollo,我们从2015年就开始构建行业领先的数据图技术,我们估计我们的软件现在在超过90%的G....

「web应用架构」有原则GraphQL
文章 2023-05-20 来自:开发者社区

实战:第十三章:HTTP Status 500 – Internal Server Error(解决SpringBoot架构的Web项目部署到linux系统上访问出错)

先看问题:服务器访问项目首页地址本地访问项目首页地址:http://localhost:8080/项目结构:我在阿里云服务器上部署了一个简单的SpringBoot架构的Web项目,打包成war 查看tomcat日志信息:错误信息: 百度找的一个类似的案例:https://blog.csdn.net/wangsongll/article/details/90726926之前我上传了一个类似的jar....

实战:第十三章:HTTP Status 500 – Internal Server Error(解决SpringBoot架构的Web项目部署到linux系统上访问出错)
文章 2023-05-07 来自:开发者社区

Web 现代应用程序架构下的性能优化,渐进式的极致艺术。

前言本文是 Rendering on the Web: Performance Implications of Application Architecture (Google I/O ’19)[1] 这篇谷歌工程师带来的现代应用架构体系下的优化相关演讲的总结,演讲介绍了以下优化手段:预渲染同构渲染流式渲染渐进式注水(非常精彩)应用架构体系当我们讨论「应用架构」的时候,可以理解为通过以下几个部分....

Web 现代应用程序架构下的性能优化,渐进式的极致艺术。
文章 2023-05-01 来自:开发者社区

万字长文聊聊Web3的组成架构(3)

访问层访问层是 Web3 组成架构里的最上层,也是直接面向终端用户的入口层。这一层里主要包括钱包、浏览器、聚合器等,另外,有一些 Web2 的社交媒体平台也成为了 Web3 的入口。先来看看钱包,这也是最主要的入口。目前的钱包有多种分类,有浏览器钱包、手机钱包、硬件钱包、多签钱包、MPC 钱包、智能合约钱包等。浏览器钱包就是通过网络浏览器使用的加密钱包,是大部分用户使用最广泛的钱包,最常用的就是....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

{"cardStyle":"productCardStyle","productCode":"aliyun","productCardInfo":{"productTitle":"高效防护 web 应用","productDescription":"随着网络技术的不断发展,您的Web应用如果没有流量入口的防护,会面临诸多风险。本方案以ECS实例接入WAF为例,推荐您使用Web应用防火墙(WAF)开启应用防护,避免网站服务器被恶意入侵导致性能异常等问题,保障网站的业务安全和数据安全。同时,为您节约开发成本,满足行业合规要求。","productContentLink":"https://www.aliyun.com/solution/tech-solution/web-protection","isDisplayProductIcon":true,"productButton1":{"productButtonText":"方案详情","productButtonLink":"https://www.aliyun.com/solution/tech-solution/web-protection"},"productButton2":{"productButtonText":"一键部署","productButtonLink":"https://help.aliyun.com/document_detail/2714251.html"},"productButton3":{"productButtonText":"查看更多技术解决方案","productButtonLink":"https://www.aliyun.com/solution/tech-solution/"},"productPromotionInfoBlock":[{"$id":"0","productPromotionGroupingTitle":"解决方案推荐","productPromotionInfoFirstText":"云防火墙企业多账号统一管理","productPromotionInfoFirstLink":"https://www.aliyun.com/solution/tech-solution/umomaicf","productPromotionInfoSecondText":"从 HTTP 到 HTTPS 让网站更安全","productPromotionInfoSecondLink":"https://www.aliyun.com/solution/tech-solution/ssl"}],"isOfficialLogo":false},"activityCardInfo":{"activityTitle":"","activityDescription":"","cardContentBackgroundMode":"LightMode","activityContentBackgroundImageLink":"","activityCardBottomInfoSelect":"activityPromotionInfoBlock","activityPromotionInfoBlock":[]}}

阿里UC研发效能

分享研发效能领域相关优秀实践,技术分享,产品信息

+关注