章节目录:
Parasoft gRPC Listener Extension 添加了对 Google 远程过程调用消息格式的支持,这样 Virtualize 资产就可以从一个主题中读取单条消息,并在另一个主题上响应单条消息。
可以从 UI 或命令行中安装此工件。
将 com.parasoft.soavirt.listener.grpc-<version>.jar 文件添加到设置属性文件中的 system.properties.classpath 属性。例如:
system.properties.classpath=<path to jar>/com.parasoft.soavirt.transport.grpc-1.0.jar
安装完成后,gRPC Listener 选项将出现在虚拟资产部署设置中。gRPC 实现可用于除 SQL 响应器之外的所有响应器。
该监听器可以配置为生产者、消费者或两者。若要仅将该监听器配置为生产者,请保留消费者配置设置为空。若要仅将该监听器配置为消费者,请保留生产者配置设置为空。
Listen Port | 指定监听端口。取值范围在 1 和 65535 之间。 |
---|---|
Service Name | 指定服务名称。 |
Method Names | 指定一个或多个方法名称。多种类型必须用逗号分隔。 |
Method Type(s) | 指定一种或多种方法类型。有效类型为 unary 或 stream 。多种类型必须用逗号分隔。默认为 unary 。 |
Method Header | 默认为 gRPC-Method 。 |
---|---|
Call ID Header | 默认为 gRPC-Call-ID 。 |
Notification Header | 默认为 gRPC-Notification 。 |
Auth Mechanism | 指定要用于连接 gRPC 服务器的授权机制。可选项包括 SSL 和 insecure 。默认为 insecure 。 |
---|---|
Certificate Chain File | 当 Auth Mechanism 设置为 |
Private Key File | 当 Auth Mechanism 设置为 |
Log Level | 指定要将多少信息记录到控制台。默认为 |
---|
此扩展包括来自第三方的资源项,如下:
更多许可证详情可在该插件的 licenses 文件夹中获得。