Read this chapter to learn about the technologies that support e-business and e-commerce. Although this chapter was written in 2008, think about instances in your own experiences where more recent technologies have made e-commerce/e-business faster, less expensive, more reliable, and more secure. Create a small chart of some important items you purchase frequently. Label the columns "Item", "Purchase Frequency", "How first purchased" (such as at a store, over the phone, online, etc.), "Most recent purchase date", and "Purchase method". Notice the changes. Have you evolved into an e-commerce/e-business user?
Infrastructure
Electronic commerce is built on top of a number of different technologies. These various technologies created a layered, integrated infrastructure that permits the development and deployment of electronic commerce applications (see Exhibit 9). Each layer is founded on the layer below it and cannot function without it.
Exhibit 5.: Electronic commerce infrastructure
National information infrastructure
This layer is the bedrock of electronic commerce because all traffic must be transmitted by one or more of the communication networks comprising the national information infrastructure (NII). The components of an NII include the TV and radio broadcast industries, cable TV, telephone networks, cellular communication systems, computer networks, and the Internet. The trend in many countries is to increase competition among the various elements of the NII to increase its overall efficiency because it is believed that an NII is critical to the creation of national wealth.
Message distribution infrastructure
This layer consists of software for sending and receiving messages. Its purpose is to deliver a message from a server to a client. For example, it could move an HTML file from a Web server to a client running Netscape. Messages can be unformatted (e.g., e-mail) or formatted (e.g., a purchase order). Electronic data interchange (EDI), e-mail, and hypertext text transfer protocol (HTTP) are examples of messaging software.
Electronic publishing infrastructure
Concerned with content, the Web is a very good example of this layer. It permits organizations to publish a full range of text and multimedia. There are three key elements of the Web:
- A uniform resource locator (URL), which is used to uniquely identify any server;
- A network protocol;
- A structured markup language, HTML.
Notice that the electronic publishing layer is still concerned with some of the issues solved by TCP/IP for the
Internet part of the NII layer. There is still a need to consider addressability (i.e., a URL) and have a common
language across the network (i.e., HTTP and HTML). However, these are built upon the previous layer, in the case
of a URL, or at a higher level, in the case of HTML.
Business services infrastructure
The principal purpose of this layer is to support common business processes. Nearly every business is concerned
with collecting payment for the goods and services it sells. Thus, the business services layer supports secure
transmission of credit card numbers by providing encryption and electronic funds transfer. Furthermore, the
business services layer should include facilities for encryption and authentication (see See Security).
Electronic commerce applications
Finally, on top of all the other layers sits an application. Consider the case of a book seller with an on-line
catalog (see Exhibit 6). The application is a book catalog; encryption is used to protect a customer's credit card
number; the application is written in HTML; HTTP is the messaging protocol; and the Internet physically
transports messages between the book seller and customer.
Exhibit 6. An electronic commerce application
Electronic commerce applications | Book catalog |
Business services infrastructure | Encryption |
Electronic publishing infrastructure | HTML |
Message distribution infrastructure | HTTP |
National information infrastructure | Internet |