The Parasoft gRPC Listener Extension adds support for the Google Remote Procedure Call message format so that Virtualize assets can read a single message from a gRPC method call and respond with a single message on the same call or another gRPC method call.
This artifact can be installed from the UI or the command line.
Add the com.parasoft.soavirt.listener.grpc-<version>.jar file to the system.properties.classpath
property in your settings properties file. For example:
system.properties.classpath=<PATH_TO_JAR>/com.parasoft.soavirt.listener.grpc-<VERSION>.jar
After installation, the gRPC Listener option will appear in the Virtual Asset Deployment Settings. The gRPC implementation can be used for all responders except SQL Responders.
Listen Port | Specify the listen port. Value must be between 1 and 65535 . |
---|---|
Service Name | Specify the service name. |
Method Names | Specify the method name or names. Multiple entries must be separated by commas. |
Method Type(s) | Specify the method type or types. Valid entries are unary or stream . Multiple entries must be separated by commas. The default is unary . |
Method Header | Default is grpc-method . |
---|---|
Call ID Header | Default is grpc-call-id . |
Notification Header | Default is grpc-notification . |
Auth Mechanism | Specify the authorization mechanism you want to use to connect to the gRPC server. Options are SSL and insecure . The default is insecure . |
---|---|
Certificate Chain File | This field is ignored when the Auth Mechanism is set to |
Private Key File | This field is ignored when the Auth Mechanism is set to |
Log Level | Specify how much information you want logged to the console. The default is |
---|
1.1
1.0
This extension includes items that have been sourced from third parties as outlined below.
Additional license details are available in this plugin's licenses folder.