Developing e-Commerce Sites: An Integrated Approach
Vivek Sharma, Rajiv Sharma
- 出版商: Addison Wesley
- 出版日期: 2000-07-09
- 定價: $1,400
- 售價: 6.0 折 $840
- 語言: 英文
- 頁數: 640
- 裝訂: Paperback
- ISBN: 0201657643
- ISBN-13: 9780201657647
-
相關分類:
電子商務 E-commerce
立即出貨(限量) (庫存=2)
買這商品的人也買了...
-
$580$458 -
$680$537 -
$580$493 -
$380$300 -
$980$774 -
$550$435 -
$650$520 -
$900$711 -
$1,670$1,587 -
$1,176Optical Networks: A Practical Perspective, 2/e
-
$1,030$1,009 -
$650$553 -
$450$351 -
$550$468 -
$1,670$1,587 -
$1,156Computer Systems: A Programmer's Perspective (精裝)
-
$780$741 -
$750$638 -
$420$378 -
$590$466 -
$599$473 -
$520$468 -
$750$593 -
$990$782 -
$480$408
相關主題
商品描述
Description
Integrate the best technologies for your specific e-Commerce applications!
- The complete, example-driven tutorial and reference covering all of today's leading technologies and solutions for e-Commerce development.
- Covers Java, JavaScript, JDBC, SQL, XML, servlets, security, and much more.
- Includes CD-ROM with extensive Java, JavaScript and SQL e-Commerce code examples.
Vivek Sharma is a software developer for Oracle Corporation with nearly six years of industry experience, much of it focused on advanced Internet application R&D. Rajiv Sharma is CEO of EDA Solutions, Inc., and works as an independent consultant. He has over a decade of experience in information technology. They are co-authors of Java Programming By Example (Cambridge University Press, 1998).
Table Of Contents
IntroductionTarget Audience
Highlights of the Book
Organization
Acknowledgments
Part I
Chapter 1 The Basics of Internet Technology
Web Sites and Browsers
Web Pages and HTML
Web Servers and HTTP
URLs
FORMS and CGI
Javascript
Cookies
Java and Servlets
Databases
JDBC
XML
e-Commerce Systems
Inventory Management Systems
Profile Management Systems
Ordering Management Systems
Shipping Management Systems
Reporting Systems
Getting on the Internet
Using a Hosting Service
Keeping the Computer with You
A Note about Speed
Disclaimer
Part II
Chapter 2 HTML
First HTML File
Some Formatting Tags
Links
Lists
Tables
Frames
Forms
Putting Comments in HTML
Conclusion
Chapter 3 Java
Object Oriented Programming
First Java Program
Applets and Applications
Instances
Method Overloading
Inheritance
Interfaces
Packages
Exceptions
File I/O
Threads
Some Useful Classes and Methods
Hashtables
Object Serialization
Remote Method Invocation (RMI)
Reading a URL
Working with Proxies
Internationalization
Applets
Threads in Applets
Java Mail API
Commenting Code in Java
Some Useful Tools
Some Practical Examples
Example 2: Keeping Track of Clicks on Advertisements
Conclusion
Some Handy Classes and Methods in Some Useful Packages
Chapter 4 Servlets
= POST and GET METHODs
= Anatomy of a Request and a Response
= CGI Scripts
= Drawbacks of CGI
= Efficiency with Servlets
= Anatomy of a Servlet
= JServ--Servlet Engine
= A Basic Servlet
= FORM Variables
= Cookies
= Sessions
= Some Practical Examples
Example 2: Internationalized Help Screens for Your Worldwide Customers
Example 3: Stocks Reader
= Example: Session-Based Shopping Cart
= Conclusion
= Some Useful Interfaces/Classes and Some of Their Methods
Chapter 5 Javascript
Documents
Statements
Examples
Objects in Javascript
Events and Event Handling
Arrays
FORMs
Select Lists
Buttons
Submit and Radio Buttons
Checkboxes
Text Fields and Text Areas
Frames
Cookies
A Practical Example
Some Useful Methods, Properties, and Event Handlers of Some Useful Objects
Reference
Chapter 6 SQL and JDBC
Schemas
Datatypes
Table Creation
Column Constraints
Keys
Indexes
Dropping Tables
Data Insertion and Modification
Transactions
Data Retrieval
Operators
Functions
Retrieving Records from Multiple Tables
Deleting Records
Sequences
Stored Procedures
JDBC
Connecting to the Database
Drivers
Connection Object
Statement Object
Retrieving Data
Inserting/Modifying Data
PreparedStatement
Insert into a LONG Column
CallableStatement
Transactions in JDBC
Some Practical Examples
Example 2: Bulk Email Sender--JDBC Version
Some Useful Classes and Interfaces in the Java.sql Package
Chapter 7 XML
Some Rules to Follow
Displaying an XML Document
Data Interchange with an XML Document
Document Type Definitions (DTDs)
Parsers
Using XML
Client-Side Usage
Server-Side Usage
Some Practical Examples
Example 2: Reading XML Data into the Database
Example 3: XML-Based Stock Analyzer
Conclusion
References
PART III
Chapter 8 Credit Card Verification
Third-Party APIs
Chapter 9 Security and Performance
Database Security
Software Patches
Data Transmission Security
Public and Private Keys
Certificates
Ciphers
Secure Sockets Layer
Message Digests
Password Security
Some Hints on Making the Applications Secure
Performance
Some Suggestions
PART IV
Chapter 10 System Design
Inventory Management System
Profile Management System
Ordering Management System
Other Systems
Conclusion
Chapter 11 Functionality
Inventory Management System
Adding a Category
Adding a Subcategory
Deleting Categories
Adding Products
Modifying Products
Viewing and Deleting Products
Typical Usage Scenario
Ordering System
Ordering Menu
Adding Products to Checkout Cart
Cart Contents
Checkout
Checkout for Existing Users
Personal Cart Option
Categories Option
Order History Option
Search Option
Typical Usage Scenario
Profile Management System
Registration
Profile Update
Contact Us Option
Password Finder Option
Shipping Management System
Reporting System
Reporting Menu
User Distribution
Sales Distribution
User Frequency
Sales Frequency
Chapter 12 Utilities
Description of the Utilities
Connection-Pooling Utility
Authenticator
Email-Sending Utility
HTML Template Utility
Chapter 13 Inventory Management System
High-Level Description
Detailed Description
HTML Files in Document Root
Other HTML Files and Templates
Chapter 14 Profile Management System
Detailed Description
Document Root HTML Files
Other HTML Files and Templates
Chapter 15 Ordering Management System
Detailed Description
Document Root HTML Files
Other HTML Files and Templates
PART V
Chapter 16 Shipping Management System
Detailed Description
Document Root HTML Files
Other HTML Files and Templates
Chapter 17 Reporting System
Detailed Description
Document Root HTML Files
Other HTML Files and Templates
Appendix A Installation and Configuration Instructions
Troubleshooting
Configuration
JServ
Configuration
Oracle
mSQL
Utilities
JDBC Drivers
JavaMail
Appendix B Complete Code Listing
Installation
Inventory Management System
Ordering Management System
Profile Management System
Shipping Management System
Reporting System
Utilities
SQL For Creating Tables and Sequences
Index. 0201657643T04062001
商品描述(中文翻譯)
整合最佳技術,為您的特定電子商務應用程式!這本完整的教學和參考書籍以實例驅動,涵蓋當今主要的電子商務開發技術和解決方案。涵蓋Java、JavaScript、JDBC、SQL、XML、servlets、安全性等等。附帶CD-ROM,內含大量Java、JavaScript和SQL的電子商務程式碼範例。現今的電子商務網站比以往更複雜:僅僅添加「購物車」功能已經不夠了!本書將向開發人員展示如何從頭開始整合各種經過驗證和新興的網絡技術,構建一個最先進的電子商務網站。作者以實例驅動、逐步引導的方式,提供了電子商務系統的內部視圖,並提供了可以幫助開發人員大幅減少上市時間的Java、JavaScript、SQL和XML代碼。《開發電子商務網站》首先快速回顧了建立網絡存在的基礎知識,並詳細介紹了部署電子商務和其他複雜網絡應用程序所面臨的關鍵挑戰。接下來,作者介紹了幾項實現電子商務的關鍵技術,包括HTML、Java、servlets、JavaScript、JDBC和XML,並提供了解決真實電子商務問題的詳細範例。接著,《開發電子商務網站》討論了與電子商務相關的關鍵安全性、信用卡驗證和網站性能問題。本書最後通過從頭到尾開發一個完整的電子商務系統,包括數據庫集成、用戶界面和可在任何電子商務部署中重複使用的實用類的創建,並在CD-ROM上提供這些類。Vivek Sharma是Oracle Corporation的軟件開發人員,擁有近六年的行業經驗,其中大部分專注於先進的互聯網應用研發。Rajiv Sharma是EDA Solutions, Inc.的首席執行官,並擔任獨立顧問。他在信息技術領域擁有十多年的經驗。他們是《Java Programming By Example》(劍橋大學出版社,1998年)的合著者。
目錄:
引言
第一部分
第1章 互聯網技術基礎
第2章 HTML
第3章 Java
以上為書籍的簡介和目錄。