我有一个类似的典型需求……我有一个带有很多服务的 oracle tuxedo 服务器,现在我们需要在可以与 tuxedo 服务器通信(进出)的微服务层上添加一个可以接受的适配器调用窗体 tuxedo 服务器,也可以调用 REST 中的一些 tuxedo 服务。
但问题是 tuxedo 服务器(版本 12)可以接受作为 REST 的调用,但是从 tuxedo 服务器我们没有找到任何方法在 REST 中调用我们的微服务。根据我的研究,tuxedo 服务器只能以传统方式调用其他服务,TPC/IP 是用 C++ 编写的。
如果有人可以帮助我实现这个设计,我们将不胜感激……
解决点
1)用java编写一个适配器,它可以接受来自tuxedo服务器的tuxedo调用,并且可以调用一个tuxedo serve。(调用 tuxedo 服务器以获取该部分已解决的服务,BEA doc 中的示例代码,但另一部分,以传统方式接受来自 tuxedo 的服务调用,我们没有找到任何内容,是否可以在 java 中为此编写一些东西? 任何文档或样本?)
**or**
2)如果可以从 tuxedo 服务器以任何方式调用 REST 到我们的微服务,替换建议的适配器直接从 tuxedo 服务器调用到不同的微服务。(可以用 java 或 c++ 编写并部署在现有的 tuxedo 服务器中)
如果有人建议任何其他好的方法来实现这一目标,请告诉我。