130 likes | 258 Vues
SOA-based E-Commerce: Better online business management system?. Presenters: Huy Pham and Wei Lu Email: { hpham , wlu }@ uoguelph.ca Instructor: Dr. Qusay H. Mahmond Guelph University Canada. Challenges in E-Commerce systems How SOA can help WHStore WHStore implementation Demo
E N D
SOA-based E-Commerce: Better online business management system? Presenters: Huy Pham and Wei Lu Email: {hpham, wlu}@uoguelph.ca Instructor: Dr. Qusay H. Mahmond Guelph University Canada
Challenges in E-Commerce systems • How SOA can help • WHStore • WHStore implementation • Demo • Conclusion Outline
Very complex • Supply chain management • Automated inventory management • Automated data collection management • Online transaction management • Shipping and Tracking management Challenges in designing E-Commerce systems
Collaboration between vendors • Different databases • Different interaction methods • Security (hackers, credit card numbers) • Privacy (client/company information) • Trust (data sharing/processing) Challenges in designing E-Commerce systems (cont.)
Isolate vendor services • Separate supply chain, shopping cart, and payment • Interoperability • Robustness • Security • Privacy • Trust • Simplified code development (WSDL/SOAP/IDE) How SOA can help
A complete E-Commerce system based on SOA • Communicate via WSDL/SOAP • Integrate a supply chain database • Provide shopping cart service • Interact with a credit card service • Interact with a courier service WHStore
Proof of concept • ASP.NET • Uses Amazon as its backend inventory • Uses Google Checkout as its point of sale • Uses UPS as its courier • All databases are queried and updated in real-time WHStoreimplementaion
Today’s E-Commerce systems can be quite complex • SOA-based E-Commerce system is simpler to build and maintain • It has better interoperability • It also provides better solution for E-Commerce, address many challenges such as security, privacy and trust Conclusion