在服务器上为 php REST 网络服务实施 Jersey (JAX-RS) 客户端库
Implement Jersey (JAX-RS) client library for php REST webservices on server
我在 Web 服务器上有 php 个可用的 Web 服务,我正在尝试开发一个 Android 项目来使用这些服务的响应。
Jersey (JAX-RS) 提供了一个客户端库来与 RESTful 网络服务通信,可以在我的 android 应用程序(客户端)中使用。
所以我有一些问题:
- Jersey (JAX-RS) 是否与服务器上的 php 网络服务一起工作,或者它需要服务器上的 Jersey 网络服务
- 如果是,用 Jersey 做是个好主意
- 在 android 应用
中使用我的 php Web 服务还有哪些其他选择
是的,您可以在 Android 中使用 PHP 网络服务。
我建议使用 Volley Framework (Google);Volley Framework
在这里你可以查看很多例子:
自从我问起这个话题后,我对这个话题有了一些了解,如果以后有人来搜索同样的东西,这里有一些信息。
无需学习新事物:Jersey JAX-RS 将 Web 服务消费到 android 应用程序中。 (如果您还没有参与其中。)
因此,要将 Web 服务用于 android 应用程序,我们有以下选项:
- HttpURLConnection 或 Apache HTTP 客户端:Google has deprecated Apache HTTP client usage since Gingerbread.因此您可以使用 HttpURLConnection 来请求对您的 Web 服务的响应。
- Android Asynchronous Http Client:这也是一个很好的库,可以将 REST 响应用于 android 应用程序。
- Volley:Google 已经创建了一个库,声明它的速度非常快。
library that makes networking for Android apps easier and most
importantly, faster.
它遵循 RPC-style networking 操作,还有接口,因此您可以花更多时间实现您的逻辑。
PS:感谢安东尼奥的建议。
我在 Web 服务器上有 php 个可用的 Web 服务,我正在尝试开发一个 Android 项目来使用这些服务的响应。
Jersey (JAX-RS) 提供了一个客户端库来与 RESTful 网络服务通信,可以在我的 android 应用程序(客户端)中使用。
所以我有一些问题:
- Jersey (JAX-RS) 是否与服务器上的 php 网络服务一起工作,或者它需要服务器上的 Jersey 网络服务
- 如果是,用 Jersey 做是个好主意
- 在 android 应用 中使用我的 php Web 服务还有哪些其他选择
是的,您可以在 Android 中使用 PHP 网络服务。
我建议使用 Volley Framework (Google);Volley Framework
在这里你可以查看很多例子:
自从我问起这个话题后,我对这个话题有了一些了解,如果以后有人来搜索同样的东西,这里有一些信息。
无需学习新事物:Jersey JAX-RS 将 Web 服务消费到 android 应用程序中。 (如果您还没有参与其中。)
因此,要将 Web 服务用于 android 应用程序,我们有以下选项:
- HttpURLConnection 或 Apache HTTP 客户端:Google has deprecated Apache HTTP client usage since Gingerbread.因此您可以使用 HttpURLConnection 来请求对您的 Web 服务的响应。
- Android Asynchronous Http Client:这也是一个很好的库,可以将 REST 响应用于 android 应用程序。
- Volley:Google 已经创建了一个库,声明它的速度非常快。
library that makes networking for Android apps easier and most importantly, faster.
它遵循 RPC-style networking 操作,还有接口,因此您可以花更多时间实现您的逻辑。
PS:感谢安东尼奥的建议。