Bestes binären XML-Format für JavaME

stimmen
8

Kann du jemand ein gutes binäres XML-Format empfehlen? Es ist für eine JavaME Anwendung, so dass es a) sein muss einfach auf dem Server zu implementieren, und b) Einfach einen Low-Footprint-Parser für auf einem Low-End-JavaME Client-Gerät zu schreiben.

Und es versteht sich von selbst, dass es als XML kleiner sein muss, und schneller zu analysieren.


Die Daten würden so etwas wie SVG sein.

Veröffentlicht am 12/08/2008 um 09:08
quelle vom benutzer
In anderen Sprachen...                            


4 antworten

stimmen
5

Vielleicht haben Sie einen Blick auf nehmen möchten WBXML (Wireless Binary XML) für Größe optimiert ist, und oft auf Mobiltelefonen verwendet werden, aber es ist nicht für das Parsen Geschwindigkeit optimiert.

Beantwortet am 12/08/2008 um 11:42
quelle vom benutzer

stimmen
3

Hessische könnte eine Alternative einen Blick wert sein. Es ist ein kleines Protokoll, gut geeignet für Java ME - Anwendungen.

„Hessische ist ein binäres Webservice-Protokoll, das ohne einen großen Rahmen Web-Service nutzbar macht, und ohne einen neuen Satz von Protokollen zu lernen. Da es dich um ein binäres Protokoll ist, ist es gut geeignet, ohne dass binäre Daten senden die verlängern Protokoll mit Anhängen.“

Weitere Links:

http://hessian.caucho.com/

http://www.nubius.be/info-software/hessian4j.html

Beantwortet am 25/09/2008 um 09:32
quelle vom benutzer

stimmen
1

Welche Art von Daten planen Sie zu verwenden? Ich würde sagen, dass , wenn der Server auch in Java, einfachste Weg für kleine Stellfläche erfolgt ist Binärdaten in vordefinierten Format zu senden / empfangen. Einfach alles in bekannter Reihenfolge in schreiben DataOutputStream.

Aber es wäre wirklich abhängen, was welche Art von Daten werden Sie arbeiten und können Sie das Format definieren.

Eigentlich sollten Sie bewerten, ob diese Art der Optimierung selbst benötigt wird. Vielleicht zielen Sie Geräte sind nicht so begrenzt.

Beantwortet am 12/08/2008 um 11:13
quelle vom benutzer

stimmen
0

Es hängt sehr stark von dem Zielgerät. Wenn Sie JSR172 zur Verfügung haben, dann sind Sie mit dem Parsing getan, die Laufzeit macht es für Sie. Und XML ist in erster Linie um ein eigenes Format zu machen. Wie alredy angegeben, wenn Ihr Ziel Leistung ist, als XML ist wahrscheinlich nicht der beste Weg zu gehen, und Sie werden einige binären Sachen am Ende tun.

Beantwortet am 17/09/2008 um 19:26
quelle vom benutzer

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more