我有一个在GlassFish服务器上运行的Java EE应用程序,其中公开了一些REST端点。这是一个整体应用程序,它需要通过Rest和gRPC进行通信。
由于gRPC可以作为独立服务进行部署,因此它可以管理自己的连接和端口。
是否可以在GlassFish服务器上运行gRPC?如果不是这样,我是否需要拆分此整体应用程序?
[出色的PR https://github.com/grpc/grpc-java/pull/4738用于在servlet容器中启用gRPC服务器。您可以使用此处的想法进行自己的集成。
如果您甚至不打算使用servlet接口,您都应该能够在Glassfish中使用gRPC服务器,因为我不知道有任何冲突。