我刚开始使用带有spring mvc的angularjs作为后端。我使用$resource
来访问我的后端。我知道这是一个休息服务,$resource
是一个用ajax构建的模块。我的疑惑:
1)ajax是否仅用于使用web服务api?
2)ajax是调用Web服务功能的唯一方法吗?
答案 0 :(得分:3)
1) ajax仅用于使用web服务apis
不,ajax只是一种发出HTTP / HTTPS请求的方式,他们可以请求接受此类请求的任何内容,但它最常用于使用Web服务/ API。
2) ajax是调用Web服务功能的唯一方法
不,再说一遍,webservices通常只是暴露数据的端点,任何能够发出HTTP / HTTPS请求的东西都可以调用它,例如你可以在你的浏览器中输入http://www.mywebservice.com/api/get/1并打电话给Web服务和数据将显示在浏览器中。