John Schafer Project Proposal for CS 898T, Summer 2005 Topic: J2ME and XML: Issues and an Implementation Goals: [1] Briefly examine the history of XML connectivity using J2ME [2] Examine the specification and final version of JSR 172 J2ME Web Services Specification. [3] Examine SOAP (Simple Object Access Protocol) and its implementation issues using J2ME. [4] Examine the current state of implementation of XML database tools using Java and, more specifically, J2ME. [4] Implement XML data access using J2ME. Scope: - This project is part research and part programming. I will examine the background issues of accessing XML data using J2ME, examine the current state of the technology, and implement it. - Depending on the current state of the technology, I hope to implement J2ME connection to an existing XML database. References: [1] Jonathan Knudsen. "Parsing XML in J2ME." http://developers.sun.com/techtopics/mobility/midp/articles/parsingxml/ [2] Jon Ellis, Mark Young. "JSR-000172 J2ME Web Services Specification (Final Release)." http://jcp.org/aboutJava/communityprocess/final/jsr172/index.html. [3] Michael Yuan. Enterprise J2ME: Developing Mobile Java Applications. Prentice Hall, 2004. [4] Michael Yuan. "Access Web Services from Wireless Devices: Handle SOAP Messages on MIDP Devices using kSOAP." http://www.javaworld.com/javaworld/jw-08-2002/jw-0823-wireless.html. [5] Andrew Eisenberg, Jim Melton, "JSR 225: XQuery API for Java (XQJ)." http://jcp.org/en/jsr/detail?id=225.