У меня есть клиент-серверное приложение, и мне нужно отправлять слова с клиента на сервер, а на сервере они должны быть разделены (я буду использовать их в БД), как лучше всего это сделать, отправлять каждое слово отдельно или может быть разделена строкой со всеми словами на сервере?
Клиент:
//arraylist
ArrayList<String> Arsend = new ArrayList<String>();
send.add("dod");
send.add("sani");
send.add("fred");
//sending
ObjectOutputStream out = new ObjectOutputStream(s.getOutputStream());
out.writeObject(Arsend);
Сервер:
ObjectInputStream in = new ObjectInputStream(s.getInputStream());
Object o = in.readObject();
System.out.println(o); //[dod, sani, fred]