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

Business data communications 4e chapter chapter 17

23 212 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

Chapter 17: Client/Server Computing Business Data Communications, 4e Client-Server Terminology  Applications Programming Interface (API)  Client  Middleware  Relational Database  Server  Structured Query Language (SQL) Business Data Communic ations, 4e Client-Server Environment Business Data Communic ations, 4e Why is Client-Server Different?  Emphasis on user-friendly client applications  Focus on access to centralized databases  Commitment to open and modular applications  Networking is fundamental to the organization Business Data Communic ations, 4e Client-Server Pros & Cons  Advantages  Disadvantages  Networked web of computers  Inexpensive but powerful array of processors  Open systems  Grows easily  Individual client operating systems  Maintenance nightmares  Support tools lacking  Retraining required Business Data Communic ations, 4e Generic Client/Server Architecture Business Data Communic ations, 4e Database Client/Server Architecture Business Data Communic ations, 4e Classes of Client/Server Architecture Business Data Communic ations, 4e 3-Tier Client/Server Architecture Business Data Communic ations, 4e Middleware  Standardized interfaces and protocols between clients and back-end databases  Hides complexity of data sources from the end-user  Compatible with a range of client and server options  All applications operate over a uniform applications programming interface (API) Business Data Communic 10 ations, 4e Middleware Architecture Business Data Communic 11 ations, 4e Logical View of Middleware Business Data Communic 12 ations, 4e Middleware Mechanisms  Message-Oriented Middleware  Remote Procedure Calls  Object Request Brokers Business Data Communic 13 ations, 4e Basic Message Passing Primitives Business Data Communic 14 ations, 4e Remote Procedure Call Mechanism Business Data Communic 15 ations, 4e Object-Oriented Mechanisms  Clients and servers ship messages between objects  May rely on an underlying message or RPC structure or be developed directly on top of objectoriented capabilities in the operating system  Success depends on standardization of the object mechanism, but competing models exist  COM, OLE, CORBA Business Data Communic 16 ations, 4e Intranets  Implementation of internet-based client/server technology within an organization, rather than for global connectivity  Immensely successful in corporate computing contexts Business Data Communic 17 ations, 4e Advantages of Intranets Rapid prototyping Scales effectively Little training required Can be implemented on variety of systems  Open architecture allows interaction across platforms      Supports a range of distributed servers  Allows integration of legacy systems on client and server side  Supports a range of media types  Inexpensive to implement Business Data Communic 18 ations, 4e The Intranet Web  Web Content  The web can be used to effectively distribute content in a way that requires no new training for end-users  Web/Database Connectivity  Multiple tools exist to serve as middleware between web servers and data sources  Electronic Mail  Network News Business Data Communic 19 ations, 4e Web/Database Connectivity  Advantages      Disadvantages Ease of administration Deployment Development speed Flexible information presentation  Limited functionality  Stateless operation makes tracking difficult Business Data Communic 20 ations, 4e The Extranet Web  Extends the intranet concept to provide information and services to selected outside populations, such as customers and suppliers  Enables the sharing of information between companies  A TCP/IP enabled form of EDI Business Data Communic 21 ations, 4e Advantages of Extranets  Reduced costs  More marketable products  Increased productivity  Enhanced profits  Reduced inventories  Faster time to market Business Data Communic 22 ations, 4e Methods for Converting Intranets to Extranets  Long-distance dial-up access  Internet access to intranet with security  Internet access to an external server that duplicates some of a company’s intranet data  Internet access to an external server that originates database queries to internal servers  Virtual private network Business Data Communic 23 ations, 4e ... Retraining required Business Data Communic ations, 4e Generic Client/Server Architecture Business Data Communic ations, 4e Database Client/Server Architecture Business Data Communic ations, 4e Classes... Request Brokers Business Data Communic 13 ations, 4e Basic Message Passing Primitives Business Data Communic 14 ations, 4e Remote Procedure Call Mechanism Business Data Communic 15 ations, 4e Object-Oriented... Architecture Business Data Communic ations, 4e 3-Tier Client/Server Architecture Business Data Communic ations, 4e Middleware  Standardized interfaces and protocols between clients and back-end databases

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

Xem thêm:

TỪ KHÓA LIÊN QUAN

Mục lục

    Chapter 17: Client/Server Computing

    Why is Client-Server Different?

    Client-Server Pros & Cons

    Generic Client/Server Architecture

    Database Client/Server Architecture

    Classes of Client/Server Architecture

    3-Tier Client/Server Architecture

    Logical View of Middleware

    Basic Message Passing Primitives

    Remote Procedure Call Mechanism

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

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

TÀI LIỆU LIÊN QUAN