我们可以将节点API转换为mulesoft吗?

时间:2018-07-26 12:42:02

标签: node.js api anypoint-studio mule-esb

我是mulesoft的新手,并且已经在Node / ExpressJs中开发了一个项目,我想将其转换为mulesoft。那么有什么方法可以将我的节点API转换为mulesoft,还是必须将其重做为mulesoft。有什么方法可以重用我的代码并将其转换为mulesoft,还是必须重做?

谢谢!

3 个答案:

答案 0 :(得分:1)

我不能肯定地说我知道,但是我对此表示怀疑。 Mule用Java编写,而NodeJS当然是Javascript。我想对于这样的东西存在,需要某种标准语言来导出/导入API。我对Node.js的了解很少。

我有信心说的一件事是,任何需要额外逻辑(因此,自定义代码)的数据转换都无法转换。至于简单的事情,例如HTTP读/写,数据库查询等。

您可能会考虑的一种选择是在后台运行现有的API,并让Mulesoft调用它?这样可以最大程度地减少使Mule API以类似于现有API的方式运行所需的工作量,并且您可以在Mule部分中对API进行任何新更改,而无需触摸Node。 js部分。当然,这对您是否有用完全取决于您的情况。只是一个想法而已。

希望有帮助。

-提请

答案 1 :(得分:0)

不。您无法将节点代码转换为mulesoft。但是在mulesoft中开发非常快,因此您可以轻松地在mulesoft中创建相同的api。

答案 2 :(得分:0)

您无法将代码从Node转换为Muelsoft。您必须重做。但这应该很快。您必须重新编写代码。如果您有一些Java代码,那会很容易,但是就您而言,它是JS或Typescript。

如果您想自己重用一些现有的API,则可以从流程层调用它们。