150 likes | 339 Views
E-Commerce: Fundamentals and Applications. Chapter 9 : Advanced Technologies for e-Commerce. Outline. Introduction to Mobile Agents WAP: the Enabling Technology for Mobile Commerce XML (eXtensible Markup Language) Data Mining. Mobile Agent. Mobile Agent Frees up resources
E N D
E-Commerce: Fundamentals and Applications Chapter 9 : Advanced Technologies for e-Commerce
Outline • Introduction to Mobile Agents • WAP: the Enabling Technology for Mobile Commerce • XML (eXtensible Markup Language) • Data Mining
Mobile Agent • Mobile Agent • Frees up resources • More reliable • More efficient due to distributed and parallel processing • Example: • E-commerce systems: • Tabican, Nomad, MAGNET • Mobile agent development kits: • IBM’s Aglet, Objectspace’s Voyager, General Magic’s Odyssey, Mitsbishi’s Concordia
MAGICS Applications (B2C, B2B, C2C and C2B) MAGICS Protocol MAGICS Agent Programming Interface (API) Agent Development Tools MAGICS Framework
Why WAP? • Support Web-like applications in a wireless environment: • Limited bandwidth • Less stable • Less powerful terminals. • Visit www.wapforum.org
WAP Specification Key components: • Programming/communication model • XML-based markup language: WML • WMLScript scripting language • Microbrowser • Framework for wireless telephony applications (WTA)
The WAP Model WAP Model
XML • Tags can be defined using a Document Type Definition (DTD) • XML is to represent the logical structure of documents • Content and presentation format/style are separated • Searching and retrieval of information is simplified • XML searches return data more precisely associated with the query • With Xlink, one can use bi-directional links • The syntax for XML is strictly defined
Book title price availability author abstract subject "XML for beginners" "Elizabeth Chang" "This is ------ acquaintance" Keyword “US$25 “ "Internet program” "Internet database" "messaging" DOM for Example Program
Business Application & Platform 1 Business Application & Platform 2 XML Application of XML for B2B e-commerce
XML Document XML Header XML Envelope Transport Layered Structure for ebXML