这是我在 stackoverflow 上的第一篇文章。我非常擅长 Java SE 和客户端 Java 编程,但对 Java Web 开发很陌生。当我搜索 Java 网络框架时,提供了大量的框架,但似乎没有什么能真正满足我的需求。我真正想要的是一个愚蠢的服务器和一个智能客户端。我希望客户端请求某些信息,服务器以 xml 或 json 格式返回请求的信息,以便客户端自己管理数据。在大多数情况下,webframeworks 在服务器端呈现 html 页面等,但我只想使用 AJAX 或 android xml 解析器来获取信息,然后在客户端填充 UI。
我不确定 Web 服务是否适合我,因为我想向服务器发出几个异步请求。
或者我应该简单地使用 servlet,它只是根据请求返回正确的 xml。
第二件事是如何处理用户的授权和身份验证,将请求发送到网络服务器。我不想让每个人都收到服务器生成的xml或json。
简而言之:是否有基于 java 的 web 框架,可以处理用户的授权和身份验证,并且只返回 xml 或 json 给智能客户端?
哪个基于 Java 的网络框架最适合我的需求?
在下面的网页上描述了我的目标,但不幸的是没有提示如何实现这样一个“愚蠢”的服务器......
http://seng130.wordpress.com/lectures-2/web-application-architecture/