Page 98 - Electronic Commerce
P. 98

Technology Infrastructure: The Internet and the World Wide Web

                   SMTP and POP are two common protocols used for sending and retrieving e-mail.
               Simple Mail Transfer Protocol (SMTP) specifies the format of a mail message and
               describes how mail is to be administered on the e-mail server and transmitted on the  73
               Internet. An e-mail client program running on a user’s computer can request mail from
               the organization’s e-mail server using the Post Office Protocol (POP). A POP message can
               tell the e-mail server to send mail to the user’s computer and delete it from the e-mail
               server; send mail to the user’s computer and not delete it; or simply ask whether new mail
               has arrived. POP provides support for Multipurpose Internet Mail Extensions (MIME),
               which is a set of rules for handling binary files, such as word-processing documents,
               spreadsheets, photos, or sound clips that are attached to e-mail messages.
                   The Interactive Mail Access Protocol (IMAP) performs the same basic functions as
               POP, but includes additional features. For example, IMAP can instruct the e-mail server to
               send only selected e-mail messages to the client instead of all messages. IMAP also allows
               the user to view only the header and the e-mail sender’s name before deciding to
               download the entire message, which avoids the POP requirement that users download
               e-mail messages to their computers before they can search, read, forward, delete, or reply
               to those messages. IMAP lets users create and manipulate e-mail folders (also called
               mailboxes) and individual e-mail messages while the messages are still on the e-mail
               server; that is, the user does not need to download e-mail before working with it.
                   IMAP lets users manipulate and store their e-mail on the e-mail server and access it
               from any computer, which is important to people who access their email from different
               computers at different times. The main drawback to IMAP is that e-mail messages are
               stored on the server and, over time, can exceed the user’s space allowance on the server.
               In general, server computers use faster (and thus, more expensive) disk drives than
               desktop computers. Therefore, it is more expensive to provide disk storage space for large
               quantities of e-mail on a server computer than to provide that same disk space on users’
               desktop computers.

               Web Page Request and Delivery Protocols
               The Web is software that runs on computers that are connected to each other through the
               Internet. Web client computers run software called Web client software or Web browser
               software. Examples of popular Web browser software include Google Chrome, Microsoft
               Internet Explorer, and Mozilla Firefox. Web browser software sends requests for Web page
               files to other computers, which are called Web servers. A Web server computer runs
               software called Web server software. Web server software receives requests from many
               different Web clients and responds by sending files back to those Web client computers.
               Each Web client computer’s Web client software renders those files into a Web page.
               Thus, the purpose of a Web server is to respond to requests for Web pages from Web
               clients. This combination of client computers running Web client software and server
               computers running Web server software is an example of a client/server architecture.
                   The set of rules for delivering Web page files over the Internet is in a protocol called
               the Hypertext Transfer Protocol (HTTP), which was developed by Tim Berners-Lee in
               1991. When a user types a domain name (for example, www.yahoo.com) into a Web
               browser’s address bar, the browser sends an HTTP-formatted message to a Web server






         Copyright 2015 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
       Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
   93   94   95   96   97   98   99   100   101   102   103