Java ME Open Source Software



Check Open Source Softwares for Mobile Phone blog for new updates


kXML

kXML is a small XML pull parser, specially designed for constrained environments such as Applets, Personal Java or MIDP devices. kXML 2 is based on the common XMLPull API. kXML 3 will be available in versions for both, XmlPull and StAX.

kXML also supports WBXML (WAP binary encoded XML), which allows to parse WAP or Wireless Village content.

 * URL http://www.kxml.org
 * Related Article(s) [IBM Developer Works]
Using kXML to Access XML Files on J2ME Devices
[DevX]
KXML: A Great Find for XML Parsing in J2ME

Woodstox

Woodstox (aka WoodSToX aka wstx) is an Open Source XML-processor written in Java, that implements StAX API (version 1.0). StAX specifies interface for standardJ2ME "pull-parsers" (as opposed to "push parser" like SAX API ones); at high-level StAX specifies 2 types (iterator and event based) of readers and writers that are used to read and write XML documents.

 * License Apache Software License (ASL), GNU Lesser General Public License (LGPL)
 * URL http://woodstox.codehaus.org/

NanoXML

NanoXML is a small XML parser for Java. NanoXML comes in three different components:

* NanoXML/Java - The standard parser for Java.

* NanoXML/SAX - A SAX adapter for NanoXML/Java.

* NanoXML/Lite - An extremely small (6KB) XML parser which is the successor of NanoXML 1. It only provides a limited functionality: no mixed content and the DTD is ignored.

 * License zlib/libpng License
 * URL http://nanoxml.cyberelf.be/

kSOAP

 * License GNU General Public License (GPL)
 * URL http://www.ksoap.org
 * Related Article(s) [xml.com]
Low Bandwidth SOAP
[IBM Developer Works]
Deliver Web services to mobile apps
[sys-con.com]
Mobile Web Services with kSOAP

minixpath

Minixpath is an XPath processor built for the J2ME platform. It uses kxml as xml parser.

 * URL http://minixpath.sourceforge.net
 * Related Article(s) [xml.com]
Implementing XPath for Wireless Devices

Mirae

Mirae is an open source implementation of JSR 172, which provides a capability of accessing web services to the mobile platform. This project provides a stub compiler that creates all the code J2ME applications need to execute simple programmatic calls to an existing Web service.

 * URL http://people.apache.org/~ias/mirae/
 * License Apache License, Version 2.0

kXML-RPC

kXML-RPC is a J2ME implementation of the XML-RPC protocol built on top of the kXML parser. kXML-RPC empowers J2ME devices with an extremely lightweight mechanism for exchanging data and invoking web services in a neutral, standardized XML format.

 * URL http://kxmlrpc.objectweb.org
 * Related Article(s) [SUN Developer]
Introduction to J2ME Web Services

wsrf4j2me

wsrf4j2me is an implementation of the Web Services Resource Framework (WSRF) for the Java 2 Microedition (J2ME). It is built on top of the ksoap2 API.

It has been developed with the intent to allow direct access to Grid Web Services.

 * URL http://code.google.com/p/wsrf4j2me
 * License GNU General Public License 2.0


WordPress theme by Vladimir Simovic. Banner image based on Street Sign Generator