Hi,
Im engaged with a client who has adopted in their enterprise standards that all exposed microservices within their organization be consumed using gRPC (https://grpc.io/). Some of those services will need to be consumed by the Appian solutions we are planning. My current understanding of gRPC & supported authentication mechanism is the out of the box Appian connected system, HTTP & Open API authentication types will not work. As such we are considering if building custom connected systems and support for integration objects might work.
Has anyone in the community run across a requirement like this and done any successful custom connected system development to support the gRPC framework or solved the integration needs in some other fashion?Also with Appian Integration SDK when developing custom Connected systems is it a requirement to use one of the Authentication Types supported by Appian (https://docs.appian.com/suite/help/21.4/connected_system_authentication.html) or can a custom connected system implement a custom authentication model as well?
Thanks for any suggestions you can provide.
Bob
Discussion posts and replies are publicly visible
Hi Bob,
i can't give you valuable input here but, I really like to hear from the results of this issue.If you can provide the solution you used in the end, would be awesome
Kind regards,Richard
This seems to become a bigger challenge. I would reach out to Appian and ask for support on how to go forward.
Hi all,
we may need to do something related in a while. Did you find a way to invoke a gRPC service?
Thank you!
Lorenzo
This is a very interesting and useful use-case, Please let us know if you are able to find the solution.