Отправка данных на сервер: добавить в код возможность повторной отправки - C#
Формулировка задачи:
В общем есть такой код:
Подскажите что именно надо скопипастить для отправки еще одного XML документа с другими данными? А то мозги уже не варят, спасибо за внимание.
//подключение TcpClient clientSocket = new TcpClient(); while (clientSocket.Connected != true) { clientSocket.Connect(serverAddres, serverPort); } NetworkStream serverStream = clientSocket.GetStream(); if (request == null) { request = generateInitialRequest(); } //отправляем на сервер данные byte[] outStream = System.Text.Encoding.UTF8.GetBytes(request); serverStream.Write(outStream, 0, outStream.Length); serverStream.Flush(); XmlDocument doc = new XmlDocument(); doc.Load(serverStream); var planets = GetCurrentPlanets(doc); if (planets == null) { return; } from = new List<int>(); to = new List<int>(); droids = new List<int>();
Решение задачи: «Отправка данных на сервер: добавить в код возможность повторной отправки»
textual
Листинг программы
byte[] docByteArray = Encoding.Default.GetBytes(doc.OuterXml); serverStream.Write(docByteArray , 0, docByteArray.Length); serverStream.Flush();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д