【发布时间】:2013-01-09 13:19:38
【问题描述】:
我目前有一个通过 Java 套接字与 Android 应用程序通信的 Java 应用程序,我希望它以与 Web 应用程序相同的方式进行通信。两者可以同时进行吗?如果是这样,最简单的方法是什么?
【问题讨论】:
标签: java javascript android sockets websocket
我目前有一个通过 Java 套接字与 Android 应用程序通信的 Java 应用程序,我希望它以与 Web 应用程序相同的方式进行通信。两者可以同时进行吗?如果是这样,最简单的方法是什么?
【问题讨论】:
标签: java javascript android sockets websocket
是的,你可以!
套接字只是您的程序访问网络的一种方式,许多编程语言都支持套接字。
您的程序可以同时打开多个套接字,因此它可以打开一个连接与您的 android 手机通信,另一个与 web 应用程序通信。
但是套接字可能不是最容易使用的东西。由于您使用 java 编程,并且您说您希望您的应用程序与 android 和 web 应用程序通信,我猜通信将从您编写的应用程序开始。
如果确实如此,您应该查看java.net.HttpUrlConnection.,它应该可以满足您的需求。
如果您的应用程序更像是一个服务器,处理请求本身,您应该查看java.net.ServerSocket
【讨论】: