XML для мобильных клиентов - PullRequest
0 голосов
/ 08 октября 2008

У меня есть приложение J2ME, которое должно взаимодействовать с моим сервером и загружать информацию для приложения в формате XML. Мое приложение могло бы работать намного быстрее, если бы у меня был лучший формат данных, который позволил бы мне иметь более эффективный код анализа.

Кто-нибудь знает эффективную замену XML? Может быть, что-то конкретное для мобильных телефонов?

Ответы [ 4 ]

1 голос
/ 08 октября 2008

Вы можете попробовать Google Protocol Buffers . Очень компактное двоичное кодирование и высоко оптимизированный парсер / кодировщик. Короче говоря, вы пишете некоторые описания своих структур и они компилируются в специализированную библиотеку ООП на Java, C ++ или Python, которую вы включаете в свой клиент и сервер.

1 голос
/ 08 октября 2008

Лучший двоичный формат XML для JavaME

Вывод WBXML , с которым я бы согласился.

0 голосов
/ 08 октября 2008

Я не слышал о многих протоколах для такого рода вещей (эффективных и небольших), но вы можете попробовать Hessian, который намного лучше, чем xml с точки зрения эффективности.

http://www.caucho.com/resin-3.0/protocols/hessian.xtp

но будьте утомлены и проверьте следующее, что может помочь

https://stackoverflow.com/search?q=j2me+hessian

В частности

Какие лучшие технологии удаленного взаимодействия для мобильных приложений?

0 голосов
/ 08 октября 2008

Всегда есть JSON, но я не знаю, нужно ли это вам.

http://java.sun.com/developer/technicalArticles/javame/json-me/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...