你能告诉我是否可以使用Node.js从一个应用程序收集数据并将其发送到另一个应用程序,最好说将其用作Web服务?
我们在 Java 中有企业应用程序,我想收集表单(不是数据库(上的数据并将其发送到另一个应用程序。
该代码的任何示例将不胜感激。我可以构建 API 来获取它并发布它,但在收集数据和发送数据时我迷路了。
简单的通信架构
你可以用 NodeJS 完美地构建一个 Web 服务。它通常用于此目的,作为内容聚合服务。
为了构建自己的REST服务,你应该看看expressjs。它被广泛使用,可以在互联网上找到大量示例。
为了触发自己的 Web 请求,您可以使用内置的 http/s 包或使用自定义的请求,该请求也大规模使用。
如果我可以给你最后一个建议;避免回调并使用承诺库,例如 Q 做得很好。使代码更具可读性和可维护性。
祝你好运!