我一直在开发一个移动应用程序,它向服务器发送一个ajax调用,并以json格式等待来自服务器的响应。
我想从服务器端,如何响应ajax调用?有人能给我一个代码示例吗?
我检查了我的项目的服务器代码(由团队的其他成员编写)并且无法理解它。我只能看到它是用java编写的,还有一些关键字,如apache,springframework等弹出。我是服务器端编程的新手,我想了解更多相关信息。有人可以给我一些关于如何开始这些的提示吗?服务器如何工作?这就像回应各种要求一样吗?您可以使用什么语言来构建它,什么是Apache?我知道这看起来像很多问题所以我可能需要先了解一些基本知识。任何关于读数的帮助/提示/建议都表示赞赏。
答案 0 :(得分:1)
这是一个广泛的问题,因为有很多不同的服务器端技术可以处理服务器端的AJAX请求,但是如果你想使用Java路由,那么使用Spring Framework会非常容易。
Spring Framework是一个大型的开源企业Java框架,具有各种功能,整本书甚至都很少涉及。
(Apache是一个开源项目,包含一百多个不同的子项目,最受欢迎的是一个Web服务器。)
Spring确实有一些特定的工具来处理REST调用。假设您的AJAX正在进行REST调用(这听起来像是这样),并且您的项目已经在使用Spring框架,那么它非常简单(假设您已经了解Java)。 Spring框架为您处理所有困难的东西。使用Spring有几种不同的方法可以做到这一点,但请查看此链接以创建简单的REST服务:
https://spring.io/guides/gs/rest-service/
另一种方法是研究PHP,它是一种服务器端脚本语言。使用PHP,您可以在不需要应用程序服务器的情况下处理AJAX请求(大多数基本Web服务器都使用PHP)。有很多很好的资源,但我最喜欢的是http://www.tutorialspoint.com/php/
BTW - TutorialsPoint网站非常适合Java和Spring