我正在使用socket连接我的Android应用程序(客户端)和Java后端服务器。从客户端发送数据时,我想一次传输两个变量:
1) 消息类型(由用户通过界面定义)
2) 消息语言(由用户通过界面定义)
我该如何发送这些数据,以便服务器将它们解释为独立的实体?
在服务器端读取数据并作出适当的判断后,我希望能向客户端返回单个消息。(我认为这部分没有问题)
所以我的两个问题是:如何确保发送的两个字符串(客户端到服务器)在客户端端是唯一的,以及如何在服务器端将这两个字符串分开。(我考虑使用字符串数组,但无法确定是否可行或合适。)
我打算贴一些代码,但不确定它会有多大帮助。