这可能吗?
现在我有一个wt服务器作为每个应用程序实例的启动器,但我被告知他们希望每台机器有一个wt服务器(无论启动多少个应用程序实例)。
每台机器最多只能有3个应用程序,但这需要打开3个不同的端口进行通信(每个应用程序一个)。
如何做到这一点?
我的老板说了一些关于使用JSON发送数据的事情...... ??
答案 0 :(得分:1)
不确定我应该如何理解您的问题 - 您是否要部署三个应用程序,全部通过端口80监听,使用三个不同的URL,或者您是否希望在三个不同的端口上监听一个进程?
前者可以通过多次调用WServer :: addEntryPoint()来完成。参见examples / simplechat / simpleChat.C,然后多次调用addEntryPoint(),类型为Wt :: Application。
后者可以通过实例化多个WServer对象来完成,每个对象都有自己的配置。请参阅examples / feature / multiple_servers。