This content has been machine translated dynamically.
Dieser Inhalt ist eine maschinelle Übersetzung, die dynamisch erstellt wurde. (Haftungsausschluss)
Cet article a été traduit automatiquement de manière dynamique. (Clause de non responsabilité)
Este artículo lo ha traducido una máquina de forma dinámica. (Aviso legal)
此内容已经过机器动态翻译。 放弃
このコンテンツは動的に機械翻訳されています。免責事項
이 콘텐츠는 동적으로 기계 번역되었습니다. 책임 부인
Este texto foi traduzido automaticamente. (Aviso legal)
Questo contenuto è stato tradotto dinamicamente con traduzione automatica.(Esclusione di responsabilità))
This article has been machine translated.
Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)
Ce article a été traduit automatiquement. (Clause de non responsabilité)
Este artículo ha sido traducido automáticamente. (Aviso legal)
この記事は機械翻訳されています.免責事項
이 기사는 기계 번역되었습니다.책임 부인
Este artigo foi traduzido automaticamente.(Aviso legal)
这篇文章已经过机器翻译.放弃
Questo articolo è stato tradotto automaticamente.(Esclusione di responsabilità))
Translation failed!
gRPC
Citrix ADC 设备中的 gRPC 是一个轻量级、高性能和开源的通用远程过程调用 (RPC) 框架。该框架最适合在任何操作系统上运行的多种语言。此外,与其他协议相比,gRPC 提供了更好的性能和安全性。
Citrix ADC 的 gRPC 是首选的,原因如下:
- 为数据中心和公共/私有云基础架构构建分布式应用。
- 为移动、Web 或云提供客户端-服务器通信。
- 访问云服务和应用
- 微服务部署
为什么选择 Citrix ADC 中的 grPC
Citrix ADC 中的 gRPC 通过 HTTP/2 实施,以支持高性能和可扩展的 API。使用二进制比文本保持了有效负载的紧凑和高效。在 Citrix ADC 中,HTTP/2 请求通过单个 TCP 连接进行多路复用,允许多条并发消息在不影响网络资源使用的情况下运行。它还使用标题压缩来减小请求和响应的大小。
gRPC 支持以下类型的服务方法供客户端远程调用参数和返回类型。
-
一元 RPC。客户端向 gRPC 服务器发送单个请求并获得单个响应。
示例:
rpc SayHello(HelloRequest) returns (HelloResponse);
-
服务器直播 RPC。客户端向 gRPC 服务器发送单个请求并获得流响应。
示例:
rpc StreamingResponse(HelloRequest) returns (HelloResponse);
-
客户端直播 RPC。客户端发送一系列消息并等待服务器读取并返回响应。
示例:
rpc IntroduceYourself(stream HelloRequest) returns (HelloResponse)
-
双向直播 RPC。双方的客户端和服务器都使用读写流发送消息流。这两个直播是独立运行的。
示例:
rpc ChatSession (stream HelloRequest) returns (stream HelloResponse)
Citrix ADC 通过 gRPC 端点支持其服务的以下功能:
- 负载平衡
- 内容切换
- 安全的端点服务,如 Web 应用防火墙、身份验证。
- 策略配置
- 统计数据和记录
- 内容重写、内容过滤
- 第 4 层和第 7 层优化,TLS 产品
- 协议翻译的网关解决方案
共享
共享
This Preview product documentation is Cloud Software Group Confidential.
You agree to hold this documentation confidential pursuant to the terms of your Cloud Software Group Beta/Tech Preview Agreement.
The development, release and timing of any features or functionality described in the Preview documentation remains at our sole discretion and are subject to change without notice or consultation.
The documentation is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making Cloud Software Group product purchase decisions.
If you do not agree, select I DO NOT AGREE to exit.