Skip to content

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

@scottslewis

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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions