【发布时间】:2014-02-26 13:34:36
【问题描述】:
这可能吗?
现在我有一个 wt 服务器作为每个应用程序实例的启动器,但我被告知他们希望每台机器有一个 wt 服务器(不管启动了多少应用程序实例)。
每台机器最多只能有 3 个应用程序,但这需要打开 3 个不同的端口进行通信(每个应用程序一个)。
如何做到这一点?
我的老板说了一些关于使用 JSON 发送数据...??
【问题讨论】:
标签: wt
这可能吗?
现在我有一个 wt 服务器作为每个应用程序实例的启动器,但我被告知他们希望每台机器有一个 wt 服务器(不管启动了多少应用程序实例)。
每台机器最多只能有 3 个应用程序,但这需要打开 3 个不同的端口进行通信(每个应用程序一个)。
如何做到这一点?
我的老板说了一些关于使用 JSON 发送数据...??
【问题讨论】:
标签: wt
不确定我应该如何理解您的问题 - 您是要部署三个应用程序,它们都在端口 80 上侦听三个不同的 URL,还是要让一个进程在三个不同的端口上侦听?
前者可以通过多次调用 WServer::addEntryPoint() 来完成。请参阅示例/simplechat/simpleChat.C,但随后对 Wt::Application 类型的 addEntryPoint() 进行多次调用。
后者可以通过实例化多个 WServer 对象来完成,每个对象都有自己的配置。请参阅示例/功能/multiple_servers。
【讨论】: