如何正确地将请求发送到处理某些数据并发送文件的Web服务器

时间:2015-12-17 17:33:16

标签: java android web-services http request

基本上我试图创建一个需要在远程服务器上进行某些操作的应用程序(以避免使用大量的互联网数据)。所以我想的是我应该向服务器发送一个http请求,等待它处理它然后再接收一个文件。一种方法是在url中发送一个id(取决于我想要处理的内容),并使用$ _GET在php上访问服务器。但是,我问自己这是否是正确的做法。如果某个地址以某种方式被发现,服务器是否容易被太多的请求淹没?还有什么其他选择,我应该使用什么技术?我应该从哪里开始阅读它?

如果我对我刚刚撰写的内容产生了误解,并且仍在努力解决所有这些问题,请提前致谢并对不起。

1 个答案:

答案 0 :(得分:3)

我认为你需要使用像队列服务这样的东西,因为GearMan是最好的解决方案。

基本上,您可以设置德语服务器并将所有请求发送到服务器并编写将进行处理的工作人员。 IT完全分布式系统,所有事情都将在后端完成,这样任何人都无法通过HTTP调用它。由于这些工作人员不需要在HTTP服务器上,因此您可以将其禁用为公共,以便更安全。