![]() |
|
||||||||||
|
|||||
|
Регистрация: Mar 2012
Сообщений: 58
|
Хотелось бы узнать каким образом может быть реализована наиболее оптимальна передача такого сочетания между сокет сервером на java И клиентом на as?
Пытался сделать из строк с помощью split(); Что-то вроде этого: Java InputStream in = s.getInputStream();
byte buf[] = new byte[64*1024];
int r = in.read(buf);
String data = new String(buf, 0, r);
Array arr = data.split (":");
P S Насколько помню, код такой, но пишу по памяти и без компилятора, так что за ошибки извините. |
|
|||||
|
JSON и все
__________________
Gamedev != Gaming (http://twitter.com/#!/GenzoDev). Don't forget to [+] if it works. |
|
|||||
|
Регистрация: Mar 2012
Сообщений: 58
|
Хм, забавно. видел где-то это сочетание букв, но не предал значения, спасибо, буду копать в ту сторону.
Добавлено через 43 минуты Почитал немного, JSON по виду похож на XLM, сервер по идее должен использоваться для многопользовательской игры, не будет ли он тормозить, ведь передавать требуется только 1 переменную а кода может быть больше... Добавлено через 1 час 28 минут Прочитал хабр и нашел удивительную статейку, там написано, что передача json имеет слишком жирная. Решил использовать определение названия переменной по индексу и использовать при этом байты. Таким образом можно будет вместить все в приличное кол-во байт (до 16ти). Спасибо. Добавлено через 1 час 33 минуты ссылка на статью |
![]() |
![]() |
Часовой пояс GMT +4, время: 14:29. |
|
|
« Предыдущая тема | Следующая тема » |
|
|