Upload
solomon-quinn
View
215
Download
0
Tags:
Embed Size (px)
Citation preview
SOA-based E-Commerce: SOA-based E-Commerce: Better online business Better online business management system?management system?
Presenters: Huy Pham and Wei LuEmail: {hpham, wlu}@uoguelph.ca
Instructor: Dr. Qusay H. MahmondGuelph University
Canada
1
OutlineOutline
Challenges in E-Commerce systemsHow SOA can helpWHStoreWHStore implementationDemoConclusion
2
Challenges in designing E-Challenges in designing E-Commerce systemsCommerce systems
Very complexSupply chain managementAutomated inventory managementAutomated data collection managementOnline transaction managementShipping and Tracking management
3
Challenges in designing E-Challenges in designing E-Commerce systems (cont.)Commerce systems (cont.)
Collaboration between vendorsDifferent databasesDifferent interaction methodsSecurity (hackers, credit card numbers)Privacy (client/company information)Trust (data sharing/processing)
4
How SOA can helpHow SOA can help
Isolate vendor services◦Separate supply chain, shopping cart, and
paymentInteroperabilityRobustnessSecurityPrivacyTrustSimplified code development
(WSDL/SOAP/IDE)
5
WHStoreWHStore
A complete E-Commerce system based on SOA
Communicate via WSDL/SOAPIntegrate a supply chain databaseProvide shopping cart serviceInteract with a credit card serviceInteract with a courier service
6
WHStore implementaionWHStore implementaion
Proof of conceptASP.NETUses Amazon as its backend inventoryUses Google Checkout as its point of saleUses UPS as its courierAll databases are queried and updated in
real-time
7