Building a Web-Based Electronic Commerce Application with
Delphi
by Ann Lynnworth, co-founder, HREF Tools Corp.
Background
- ECommerce, Before the Web
- ECommerce, 1995-1997
- What the Key Players are Offering
- Where Delphi Fits In
- Using the Web to Make, and Save, Money
- ECommerce, Looking Ahead
Different Models of Electronic Commerce
- Business to Business
- Direct: Consumer/Retail purchases
- Payment Methods
- Credit Cards
- Micro Payments / New Currencies
Three-tier Client-server solutions
- Public Internet Solution
- Client: web browser
- Middleware: Web Server plus Delphi application
- Back end: SQL database
- Example ECommerce Application
- Shopping cart accepts an order.
- Validate the Transaction
- Post the Transaction
- Delphi to IC Verify (Request File)
- Delphi to IC Verify (Shell)
- Running the Charge
- Saving State
- Surfer Inquiry
- Store Owner Notification
Security issues
- SSL: Between the client and the server
- Digital certificates for the web/merchant server
Product delivery
- Electronic products
- Hard goods
- Software rental
- Subscriptions
Growth of the Web
- Users/consumers
- Companies/domains/providers
- Sites enabling commerce
Copyright (c) 1997 HREF Tools Corp. All Rights Reserved.
Permission granted to Borland for use at the 1997 Borland Developer's Conference..