Electronic Commerce on Business Application
A Thesis Presented to the Department of Computer Science and the Facutly of the Graduate College University of Nebraska In Partial Fulfillment of the Requirements for the Degree of Master of Science University of Nebraska at Omaha. Copyright 1999, Fang Xiao.
For some time now, Whole size business enterprises have used electronic commerce to conduct their business activities. The On-Line store is one of a number of popular web applications. This thesis focuses on one of the emerging On-Line store technologies which is known as Server-Side Java Application. In early 1960, private networks were dedicated for the use of electronic data interchange (EDI) and electronic funds transfer (EFT) in banking business. Recently, however, with the increased awareness and popularity of the Internet, electronic commerce has come to encompass individual consumers as well as businesses of all size. For most people, electronic commerce is defined as the buying and selling of products and services over the Internet, but there are many more aspects. We will discuss different definitions of electronic commerce in this paper. The most popular Web applications are the On-Line Stores. Most of such applications involve functions as searching for product information, ordering products, paying for goods and services, and for providing online customer service. A Web server, running continuously, accepts user’s connection; gets user requests and forward requests to business procedure; retrieves data (answers to user requests) from business procedure and sends it back to the user. An on-line store system is different from a traditional web publishing. It needs a customer’s interactive communication and frequent data update. The traditional HTML page does not satisfy the customer’s needs because all it does is simply publish static contents. More complex technologies are required in order to produce dynamic contents. There are a few technologies that can be used for implementing the on-line stores. Common Gateway Interface (CGI), Microsoft Active Server Page (ASP) and Serverside Java application are the most popular technologies. Introducing the Server-Side Java application is one of the latest and most exciting trends in Java programming. The Server-side Java application has many advantages over the other technologies.