Documentation for gRPC Feature Pack for WildFly

This feature pack provides gRPC capabilities for the WildFly Application Server

Coordinates §

            
<dependency>
  <groupId>org.wildfly.extras.grpc</groupId>
  <artifactId>wildfly-grpc-feature-pack</artifactId>
  <version>0.1.15-SNAPSHOT</version>
</dependency>
            
        
            
<feature-pack>
    <location>org.wildfly.extras.grpc:wildfly-grpc-feature-pack:0.1.15-SNAPSHOT</location>
</feature-pack>
            
        

References §

Provided Layers §

grpc §

This layer can be used to deploy gRPC services in the application server.


{
  "socket-binding-group" : {
    "standard-sockets" : {
      "_address" : "/socket-binding-group=*",
      "socket-binding" : {
        "grpc" : {
          "_address" : "/socket-binding-group=*/socket-binding=*",
          "attributes" : [ {
            "name" : "port",
            "value" : "${jboss.grpc.port:9555}",
            "_address" : "/socket-binding-group=*/socket-binding=*@@@port"
          } ]
        }
      }
    }
  },
  "subsystem" : {
    "grpc" : {
      "_address" : "/subsystem=grpc",
      "attributes" : [ {
        "name" : "socket-binding",
        "value" : "grpc",
        "_address" : "/subsystem=grpc@@@socket-binding"
      } ]
    }
  }
}

About

This feature pack is hosted at https://github.com/wildfly-extras/wildfly-grpc-feature-pack

Source code of this feature pack is hosted at https://github.com/wildfly-extras/wildfly-grpc-feature-pack

This feature pack is licensed under: