Advertisement

TCP协议用于与服务器进行通信(Android客户端)。

阅读量:

Android版的通信和JavaSE版通信

这两套系统均采用TCP协议构建的一系列应用程序接口,均通过ServerSocket服务器与Socket通道实现客户端与服务器之间的通信。因此,从工作原理来看,二者本质上是完全一致的。在Android应用开发过程中,通常需要借助Java-ADT编写客户端程序并安装至安卓设备,同时使用JavaSE开发服务器端程序。客户端通过输入服务器的IP地址及端口号完成连接操作,而服务器则作为中介节点与其他客户端进行交互,并能够连接数据库以实现数据的存储、管理与分发功能。

Android版客户端的实现

1 、通过按下按钮操作,可获取用户输入的IP地址及端口号信息。随后,系统将启动一个独立线程用于建立与服务器的连接,并负责相关消息的处理工作。

复制代码
     protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);        
        final EditText ipText=(EditText)this.findViewById(R.id.editText1);

全部评论 (0)

还没有任何评论哟~