1. Trang chủ
  2. » Kinh Doanh - Tiếp Thị

Bussiness data communications 4e chapter 16

23 227 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 23
Dung lượng 110 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Single System E-Mail Only allows users of a shared system to exchange messages  Each user has unique identifier and mailbox  Sending a message simply puts it into recipients’ box  e.

Trang 1

Chapter 16:

Distributed Applications

Business Data Communications, 4e

Trang 2

Electronic Mail Features

Trang 3

Single System E-Mail

 Only allows users of a shared system to exchange messages

 Each user has unique identifier and mailbox

 Sending a message simply puts it into recipients’ box

 e.g RITVAX, AOL

Trang 4

Multiple Systems E-Mail

 Distributed system enables mail servers to connect over a network to exchange mail

Trang 5

Simple Mail Transfer Protocol

 Character set standardized as 7-bit ASCII

 Adds log information to message that indicates message path

Trang 6

Basic E-Mail Operation

 User creates message with user agent program

 Text includes RFC 822 header and body of message

 List of destinations derived from header

 Messages are queued and sent to SMTP sender program running on a host

Trang 7

SMTP Mail Flow

 SMTP server transmits messages to appropriate hosts via TCP

 Multiple messages to same host can be sent on one connection

 Errors handling necessary for faulty addresses and unreachable hosts

 SMTP protocol attempts to provide error-free transmission, but does not provide end-to-end acknowledgement

 SMTP receiver accepts messages, places it in mailbox or

forwards

Trang 8

SMTP Connection Setup

 Sender opens TCP connection to receiver

 Receiver acknowledges connection with “220

Service Ready” or “421 Service Not Available”

 If connection is made, sender identifies itself with the “HELO” command

 Receiver accepts identification with “250 OK”

Trang 9

SMTP Mail Transfer

 MAIL command identifies originator, provides

reverse path for error reporting

 RCPT commands identify recipient(s) for message

 Receiver has several positive or negative responses to RCPT

 Sender will not send message until it is sure at least one copy can be delivered

Trang 12

RFC 822

 Defines format for text messages via electronic mail

 Used by SMTP as accepted mail format

 Specifies both envelope and contents

 Includes a variety of headers that can be included in the message header lines

Trang 13

Limitations of SMTP and RFC822

 Cannot transmit executables or binary files without

conversion into text through non-standard programs (e.g

UUENCODE)

 Cannot transmit diacritical marks

 Transfers limited in size

 Gateways do not always map properly between EBCDIC and ASCII

 Cannot handle non-text data in X.400 messages

 Not all SMTP implementations adhere completely to RFC821 (tabs, truncation, etc)

Trang 14

MIME (Multipurpose Internet

Mail Extensions)

 Intended to resolve problems with SMTP and

RFC822

 Specifies five new header fields, providing info

about body of message

 Defines multiple content formats

 Defines encodings to enable conversion of any type

Trang 15

MIME Header Fields

 MIME-Version: Indicates compliance with RFCs 1521 and

1522

 Content-Type: Describes data in sufficient detail for receiver

to pick method for representation

 Content-Transfer-Encoding: Indicates type of transformation used to represent content

 Content-ID: Used to uniquely identify MIME entities

 Content-Description: Plain text description for use when

object is not readable

Trang 16

MIME Content Types

 Seven major types: Text, Multipart, Message, Image, Video, Audio, Application

 Fourteen subtypes: See page 384 for details

 Text provides only plain subtype, but a richtext subtype is likely to be added

 Multipart indicates separate parts, such as text and an

attachment

Trang 17

Electronic Data Interchange (EDI)

 Direct, computer-to-computer exchange of business data

 Replaces use of paper documents

 Requires two participants to agree on electronic format for the data

 Two departments within a company

 Companies and customers

 Multiple companies

Trang 20

Components of EDI Systems

 Application

 Translation Software

 Communications Network

Trang 21

EDI/Internet Integration

 RFC 1767, issued in 1995 defines a method for packaging EDI transactions in a MIME envelope

 Additional requirements have since emerged:

 Security issues such as EDI transaction integrity, privacy and repudiation

non- Support for exchanges by point-to-point, FTP, and SMTP protocols

 An IETF working group is currently addressing these

unresolved issues

Trang 22

Enterprise Application Integration

(EAI)

 linking applications, whether purchased or

developed in-house, so they can better support a

business process.

 Critical for implementation of Internet-based

business strategies

Trang 23

EAI Illustrated

Ngày đăng: 12/12/2017, 08:18

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN