DELPHI6 e-commerce application development
DelphiTutorial Series of books(011)《DELPHI6E-commerce application development Organize netizens (state)Email:Shuaihj@163.com
:
Part1
Part2
Author: feisi technology product R & D center
Series name: development expert-Delphi
Press: Electronic Industry Press
ISBN: 7505373595
Mounting time: 2002-2-7
Published on: February 1, January 2002
Page number: 506
Version: 1-1
Introduction
This book belongs to the "Delphi of development experts" series. Delphi 6 is the latest version released by Borland. This book describes the use of Delphi 6 in e-commerce.
This book is divided into four chapters, a total of 15 chapters, mainly including e-commerce introduction; client/server architecture; Delphi 6 support for e-commerce; Delphi 6 and ASP; applications of webbroker in e-commerce development; Interbase management of business data; applications of MDAs and CORBA in e-commerce development; a Data Query System Using WebSnap; web services for new e-commerce selection; establish a secure and strong business system; Future Business System Database Engine ADO.. net.
This book is suitable for software developers and E-Commerce developers and management personnel. It can also be used as a reference book for software development by universities and researchers.
Directory
Article 1 Basics
Chapter 2 Introduction to e-commerce
1.1 What is e-commerce
1.2 important role of e-commerce
1.3 network development makes e-commerce possible
1.4 Delphi 6's support for developing e-commerce systems
1.4.1 develop a WebSnap package for Internet/Intranet application systems
1.4.2 evolution of the middleware-datasnap
1.4.3 support for XML/XSL
1.4.4 develop Web Services wizard and components
Chapter 4 customer/Server Architecture
2.1 Why the customer/Server structure should be used
2.2 Customer/Server Architecture
2.2.1 considerations
2.2.2 Delphi 6's support for the customer/Server System
2.3 use server-side rules on the client
2.3.1 conventional deletion operations
2.3.2 delete a stored procedure
Chapter 2 Delphi 6 E-commerce Support
3.1 Database Support
3.1.1 BDE (borland database engine) Interface
3.1.2 ADO (ActiveX Data Object) Interface
3.1.3 XML (Extended Markup Language) Support
3.2 network support
3.2.1 full support of TCP/IP network protocol
3.2.2 DCOM protocol support
3.2.3 support for CORBA
3.3 soap support
3.3.1 overview of soap support
3.3.2 example
Article 2 core technologies
Chapter 6 Delphi 6 and ASP
4.1 ASP Overview
4.1.1 what is asp?
4.1.2 script language-VBScript and JavaScript
4.1.3 ASP object
4.2 develop an ASP Application System
4.2.1 create a data server
4.2.2 create an ASP data object
4.3 how to develop a more beneficial ASP Application System
4.3.1 Principle 1: adopt standard methods
4.3.2 Principle 2: designed to run under the service
4.3.3 Principle 3: encapsulate business logic
4.3.4 Principle 4: obtain resources as soon as possible and release resources as soon as possible
4.3.5 Principle 5: Use a database to maintain complex states
4.3.6 Principle 6: Use servercreateobject to create an object
4.3.7 Principle 7: provide a wide range of troubleshooting information
4.3.8 Principle 8: test performance, scalability, and reliability
4.3.9 Principle 9: increased isolation
4.3.10 Principle 10: do not abuse the thread sharing Group
Chapter 2 Application of webbroker in E-Commerce Development
5.1 use Delphi to create Web Applications
5.1.1 use twebmodule and twebdispatcher to develop simple Web Applications
5.1.2 Use twebrequest and twebresponse to respond to user requests
5.2 create a dynamic web page based on the Content Generator
5.2.1 use tpageproducer to generate a simple webpage
5.2.2 dynamically generate webpages based on database data
Use cookies to save the status
5.4 redirect to another Web Site
5.5 obtain information from HTML Forms
5. 6 data streams
Chapter 4 Interbase business data management
6.1 what is InterBase
6.2 introduction to the integrated operation environment (ibconsole) of INTERBASE 6
6.3 more convenient operating environment EMS quickdesk
6.4 Delphi 6 works with InterBase
6.5 Interbase Buffer Storage
6. 6. Interbase manage control groups
6.7 Interbase in E-commerce system
6.7.1 features of the interbase system
6.7.2 example of using INTERBASE in e-commerce systems
Chapter 4 Application of the software development platform for the electronic commerce
7.1 structure of multi-tier applications
7.1.1 advantages of multi-layer architecture
7.1.2 Server
7.1.3 customer
7.1.4 typical mistakes
7.2 create an application with the command "MIDAS"
7.2.1 set servers
7.2.2 create a customer
7.2.3 more options for enhancing applications
7.2.4 instances
7.2.5 The web functions of MIDAS
7.2.6 more functions of customer Datasets
7.2.7 deploy the middleware application
Chapter 2 CORBA and Its Application in E-commerce
8.1 overview of CORBA
8.1.1 what is ORB
8.1.2 CORBA Interface
8.1.3 stub and skeleton
8.1.4 VisiBroker's orb
8.1.5 VisiBroker runtime support service
8.1.6 VisiBroker management tool
8.2 Delphi support for CORBA
8.2.1 support for CORBA classes
8.2.2 CORBA object wizard
8.2.3 Delphi Type Library Editor
8.3 create a CORBA solution in Delphi 6
8.3.1 create a CORBA server
8.3.2 compile a static-bound CORBA Client
8.3.3 compile a dynamically bound CORBA Client
8.4 cross-language CORBA
8.5 develop e-commerce applications using CORBA
8.5.1 create a new CORBA service program
8.5.2 generate a client application
8.5.3 running process
Chapter 2 new e-commerce selection-Web Services
9.1 Preface
9.2 architecture of Web Services and soap
9.3 basic steps for developing Web Services in Delphi 6
9.3.1 Step 1 -- develop a SOAP server application
9.3. 2 Step 2 -- Define the service interface of Web Services and write it
9.3.3 Step 3: write client applications
9.4 advanced custom Web Services
9.5 call external web services
9.5.1 service requirements
9.5.2 develop a desktop search engine
9.6 integrate WebSnap with Web Services
9.6.1 establish a display framework
9.6.2 added interface components
9.6.3 implementation
9.6.4 results
9.7 cross-platform Web service capabilities
9.8 thread and user registration management
9.9 comparison between Java and Delphi 6 in Web service implementation methods
9.10 publish Web Services
9.10.1 generate a service Template
9.10.2 combined with the original service
Chapter 4 establish a secure and secure business system
10.1 1 SAPI dialog security verification
10.1.1 from the browser to the pop-up User Authentication Dialog Box
10.1.2 user name and password Extraction
10.2 Web Service Security Verification
10.2.1 Introduction
10.2.2 security requirements for message transmission
10.2.3 strive to achieve safer B2B applications
10.3 SSL standards in Delphi 6
10.4 security configurations of the system
10.4.1 Web Server Security Configuration
10.4.2 Database Security Settings
10.4.3 security risks and handling methods in ASP scripts
Article 3 Practice
Chapter 4 E-commerce system construction
11.1 Delphi 6 Introduction to components directly related to website construction
11.2 create an instance
11.2.1 preparations
11.2.2 generate a basic data release Template
11.3 create a "Product Information" Data Template
11.3.1 create a data template
11.3.2 components required for adding a Data Template
11.3.3 generate a data display page
11.3.4 adjust the data display appearance
11.3.5 how to change data
11.3. 6 how to display data on the home page
Chapter 4 Use WebSnap to implement a Data Query System
12. 1. browsing the seller's book inventory
12.1.1 prepare to release data
12.1.2 create a WebSnap pagemodule
12.1.3 add data table content to WebSnap pagemodule
12.2 use WebSnap to beautify webpages
12. 2.1 Add a title to the WebSnap data page
12. 2.2 display the image in the title
12.2.3 remove jump Link
12.3 implement the seller Query System
Chapter 2 Examples of Business System Development
13.1 Introduction to web-based product sales and management systems
13.2 build supplier information management subsystem
13. 2.1 construct a supplier information table
13.2.2 Production Process
13.3 build an employee information management interface
13.4 achieve dynamic query of employee information
13.5 about how to combine pages
13.5.1 modify each page
13.5.2 build the Home Page
13.5.3 combined with Web Services
Article 4 Advanced
Chapter 4 Use MTS/com Ten pools to improve the efficiency of e-commerce systems
14.1 MTS/com 10 usage principles
14.2 quickly create and call ten remote MTS/COM objects
14.3 transmission of ten objects and data in MIS/COM
14.3.1 distributed multi-layer architecture and master-slave architecture
14.3.2 Number of transmitted data
14.3.3 example of a few or multiple accesses
14.3.4 database connection to pooling
14.3.5 database driver settings
14.3.6 status information
Chapter 2 future business system database engine ado.net
15.1 ado.net features
15.1.1 follows more general principles
15.1.2 access the data source through the hosting provider
15.1.3 different data reading methods
15.1.4 is more closely integrated with XML
15.1.5 modify record by batch processing
15.2 Core Components of ado.net
15.2.1 Dataset
15.2.2 connection object
15.2.3 command object
15.2.4 dataset command object
15.2.5 column object
15.3 use ado.net in Business Systems
Appendix A system configurations required for installing Interbase 6.01
Appendix B com 10 Glossary
Appendix C com 10 application installation overview
C.1 upgrade com 10 Application versions
C.2 export com Ten server applications
C.3 install the com Ten server application
C.4 export com Ten application agents
C.5 install com Ten application agents
C. 6 Delete ten com applications
C. 7. Copy 10 com applications
Appendix D Distributed Transaction Overview
Appendix E Core XML Technology
E. l xml document analysis
E.2 correctly formatted XML documents and legally compliant XML documents
E.3 XML Document Object Model
E.4 display XML
E.5 server support for XML
Appendix F error messages and exceptions
F.1 processing layer and Security Layer
F. 2 exception
F.3 Win32 System Error
Appendix G soap Introduction
G.1 Introduction
G.1.1 design objectives
G.1.2 symbol conventions
G.1.3 SOAP message example
G.1.4 soap terminology
G.2 SOAP message exchange model
G.2.1 soap Node
G.2.2 soap role and soap Node
G.2.3 locate soapheader entries
G.2.4 understanding soapheader
G.2.5 process messages
Relationship between G.3 and XML
G.4 SOAP envelope
G.4.1 attributes of soap encodingstyle
G.4.2 envelope version Model
G.4.3 SOAP Header
G.4.4 soap body
G.4.5 soap Error
G.5 soap Encoding
G.5.1 rules for Type encoding using XML
G.5.2 simple type
G.5.3 multi-state access identifier
G.5.4 Composite Type
G.5.5 Default Value
G.5.6 soaproot attributes
G.6 use soap in HTTP
G.6.1 soaphttp request
G.6.2 soaphttp response
G.6.3 HTTP extension framework
G.6.4 soaphttp example
G.7 use soap in RPC
G.7.1 RPC and soapbody
G.7.2 RPC and soapheader