Presentation - Must transform the XML from each service to...

Info iconThis preview shows pages 1–8. Sign up to view the full content.

View Full Document Right Arrow Icon
TrackAll A proof of concept in shipment tracking Michael Barker
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
We all order products online. .. and expect it to arrive yesterday Have to visit different sites to track packages from different carriers No visual representation of where the package is currently located
Background image of page 2
Contributions Track packages from multiple carriers in a single location Track multiple packages at a time, even from different carriers Map displaying locations where a package has been processed/made a transition during its delivery
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Approach Only option. .. use the services provided by each of the carriers An account is required to access each service (API keys, etc) All services are REST based with an XML response
Background image of page 4
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Background image of page 6
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Background image of page 8
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Must transform the XML from each service to a standard form across all services (how?) Approach XSLT can be used to process XML and output HTML, XHTML, or even another XML document Results in a REST service that returns the standardized XML document Can now implement a client that processes the response from the service Approach Web based client AJAX Javascript (jQuery) Google Maps API Demo TrackAll Conclusion Still lots to do. .. Implement USPS tracking Get a DHL account setup for tracking More error handling Better tracking code recognition Custom icons Make geocoding synchronous or pick one that isn't asynchronous...
View Full Document

This note was uploaded on 05/01/2008 for the course CSA 471 taught by Professor Gannod during the Spring '07 term at Miami University.

Page1 / 8

Presentation - Must transform the XML from each service to...

This preview shows document pages 1 - 8. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online