【问题标题】:Node.js as WebService for sending informationNode.js 作为 WebService 用于发送信息
【发布时间】:2017-02-08 08:51:24
【问题描述】:

你能告诉我是否可以使用 Node.js 从一个应用程序收集数据并将其发送到另一个应用程序,最好将其用作 WebService?

我们有 Java 企业应用程序,我想收集表单(而不是数据库)上的数据并将其发送到另一个应用程序。

该代码的任何示例将不胜感激。我可以构建 API 来获取并发布它,但在收集和发送数据时我迷路了。

Simple architecture of communication

【问题讨论】:

    标签: javascript java node.js web-services


    【解决方案1】:

    你可以用 NodeJS 完美地构建一个 web 服务。它通常用于此目的,作为内容聚合服务。

    要构建您自己的 REST 服务,您应该看看 expressjs。它被广泛使用,并且可以在 Internet 上找到大量示例。

    要触发您自己的网络请求,您可以使用内置的 http/s 包或使用自定义的包,例如 request,它也被大规模使用。

    如果我可以给你最后一条建议;避免回调并使用 Promise 库,例如 Q,它做得很好。使代码更具可读性和可维护性。

    祝你好运!

    【讨论】:

    • 感谢 Nico 的建议。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多