1 / 9

PocketWeb

A project enabling easy development and integration of server modules via a pluggable architecture with a focus on rapid development and XML UI components. Learn more at http://cubist.cs.washington.edu/~jc/403/.

emars
Download Presentation

PocketWeb

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. PocketWeb (working title) Rob Hanson Jacques Crocker CSE 403

  2. Project Goals • Architecture for Pluggable Server Module Applications • Midlet GUI for accessing and interfacing with server modules • Connects Multiple Independent Projects • Completion Within Short Time Span CSE 403

  3. Description • Simple module based architecture • Powerful Class Framework for Rapid Development of modules • XML Abstracted UI Components for interfacing with any client FOR MORE INFO... http://cubist.cs.washington.edu/~jc/403/ CSE 403

  4. Technology • XML • Simple, Easy to Adapt • Framework for Building UI • Class Framework Enforces XML Specs(no custom XML on the part of module developers) • Support for future versions • Complete Extensibility CSE 403

  5. Design View Other Clients Modules CSE 403

  6. XML Framework View CSE 403

  7. Team/Resources • Definition of module interface supports independent development and allows developers to focus on their creativity instead of client programming logistics • Framework component classes allow for rapid development of new modules CSE 403

  8. Schedule • Milestones: • XML Midlet Client • Application Server • Module Projects XML Midlet Client Framework Classes Pocket Web Module Teams Module Teams Module Teams Module Teams W1Feb W2Feb W3Feb W4Feb W1Mar CSE 403

  9. Prototype Accomplishments • Framework classes defined • Server structure implemented • Basic request/response handling and communication between client and modules • Sample Amazon module implemented • Client Server XML Interface • Defined • Tested • Enjoyed CSE 403

More Related