在我的情况下,有一个云服务器和个人应用程序服务器。
我必须在两台服务器之间进行通信,以便定期访问数据。
如何使用servlet创建api进行通信。
可以在servlet中使用timer吗?
还有其他建议吗?
提前致谢。
答案 0 :(得分:3)
是的,您可以在servlet中使用timer,但正如Stanley建议的那样,web services是一个可以使用的http之上的层,它可能更容易。
如果您只是需要一些快速而肮脏的方法,您可以编写一个servlet to receive the http request in one end和一些http client来执行请求。
如果您使用Java EE,它会更容易,因为您可以使用注释生成Web服务,并且已经TimerService,因此您不必重新发明轮子。