B2B Implementation in Java, XML and CORBA Technologies
Howard Lee
1st Aug, 2000
Transition from B2C to B2B
• B2C (Business to Customer)– Old Belief– Amazon.com and Boo.com
• B2B (Business to Business)– Mutual Investment– More Controlled Environment– Dell Computer
B2B Scenario
• Ho Kee (Stationery Distributor)– Online Shop– Logistics Management System
• Leader Brain (Business Consultant)– Inventory Management System
Before B2B Revolution
Ho Kee Leader Brain
Before B2B Revolution
Ho Kee Leader Brain
Before B2B Revolution
Ho Kee Leader Brain
Step 1: Purchase
Before B2B Revolution
Ho Kee Leader Brain
Step 2: Delivery
Before B2B Revolution
Ho Kee Leader Brain
Step 3: UpdateOrder Status
Before B2B Revolution
Ho Kee Leader Brain
Step 4: UpdateInternal System
Before B2B Revolution
Ho Kee Leader Brain
After B2B Revolution
After B2B Revolution
Ho Kee Leader Brain
Step 1: Purchase
Online Shop – Login
Online Shop – Product List
Online Shop –Detail
Online Shop – Bag
Online Shop – Thank You
Online Shop – Order List
Online Shop – Order Detail
After B2B Revolution
Ho Kee Leader Brain
Step 2: XML File Transfer
After B2B Revolution
Ho Kee Leader Brain
Step 3: Delivery
After B2B Revolution
Ho Kee Leader Brain
Step 4: UpdateOrder Status
Logistics – Login
Logistics – Order List
Logistics – Order Detail
Logistics – Updated
After B2B Revolution
Ho Kee Leader Brain
Step 5: UpdateInternal System
Inventory – Login
Inventory – File List
Inventory – File Detail
Inventory – Inventory List
Things Learned
• CORBA– Distributed Computing
• XML– Open Stanard in B2B World
Things Learnt
Browser
JSP
Java Bean
CORBA
Request
Response
Things Learnt
Browser
(Controller)Servlet
CORBA
Request
Response (View)JSP
(Model)Java Bean
instantiate
Question and Answer