【发布时间】:2017-02-08 08:51:24
【问题描述】:
你能告诉我是否可以使用 Node.js 从一个应用程序收集数据并将其发送到另一个应用程序,最好将其用作 WebService?
我们有 Java 企业应用程序,我想收集表单(而不是数据库)上的数据并将其发送到另一个应用程序。
该代码的任何示例将不胜感激。我可以构建 API 来获取并发布它,但在收集和发送数据时我迷路了。
【问题讨论】:
标签: javascript java node.js web-services
你能告诉我是否可以使用 Node.js 从一个应用程序收集数据并将其发送到另一个应用程序,最好将其用作 WebService?
我们有 Java 企业应用程序,我想收集表单(而不是数据库)上的数据并将其发送到另一个应用程序。
该代码的任何示例将不胜感激。我可以构建 API 来获取并发布它,但在收集和发送数据时我迷路了。
【问题讨论】:
标签: javascript java node.js web-services
你可以用 NodeJS 完美地构建一个 web 服务。它通常用于此目的,作为内容聚合服务。
要构建您自己的 REST 服务,您应该看看 expressjs。它被广泛使用,并且可以在 Internet 上找到大量示例。
要触发您自己的网络请求,您可以使用内置的 http/s 包或使用自定义的包,例如 request,它也被大规模使用。
如果我可以给你最后一条建议;避免回调并使用 Promise 库,例如 Q,它做得很好。使代码更具可读性和可维护性。
祝你好运!
【讨论】: