Skip to content

Add examples of usage of non OSGi clients/remote service consumers (java and other grpc-supported languages) #10

Description

@scottslewis

The GRPC distribution provider allows for support of non-OSGi remote service consumers (e.g. java applications) as well use of non-java clients/consumers (i.e. with the multi-language support provided by grpc see

https://grpc.io/docs/languages/

This means that no additional work needs to be done (other than compiling the proto file defined for the service in chosen language) to use non-OSGi java and non-Java consumers for a remote service exported by the grpc distribution provider in OSGi server environments (e.g. Karaf).

It would be helpful to add examples of doing this for the HealthCheck example remote service:

  1. Java application example (no OSGi)
  2. Other language examples: C#, C++, Python, Node, Go, etc.... from https://grpc.io/docs/languages

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions