JVM since1.0.0 Native since1.0.0
Expose gRPC endpoints and access external gRPC endpoints.
gRPC component, URI syntax:
Please refer to the above link for usage and configuration details.
<dependency> <groupId>org.apache.camel.quarkus</groupId> <artifactId>camel-quarkus-grpc</artifactId> </dependency>
Check the User guide for more information about writing Camel Quarkus applications.
This extension leverages Quarkus gRPC. The configuration of the gRPC consumer is different than normal, since Quarkus manages the lifecycle of the gRPC server. This means that the consumer endpoint host and port is driven by the configuration properties
quarkus.grpc.server.port and thus the Camel gRPC endpoint configuration for the host & port is effectively ignored. But, it’s still good practice to have the endpoint configuration host / port mirror the Quarkus gRPC host / port property values to avoid confusion and ambiguity.
The full list of Quarkus gRPC configuration options can be found at the Quarkus gRPC guide.