Thông tin tài liệu
2
Copyright © Oracle Corporation, 2002. All rights reserved.
Oracle Net Architecture
2-2
Copyright © Oracle Corporation, 2002. All rights reserved.
Objectives
After completing this lesson, you should be able to do
the following:
•
Explain the key components of the Oracle Net
stack communication architecture
•
Explain Oracle Net’s role in client-server
connections
•
Describe how Web client connections are
established through Oracle networking products
2-3
Copyright © Oracle Corporation, 2002. All rights reserved.
Oracle Net Connections
•
Oracle Net is used to establish connections
between applications on a network depending on
the following:
–
The network configuration
–
The location of the nodes
–
The application
–
The network protocol
•
The connections types can be:
–
Client-Server Application
–
Java Application
–
Web Client Application
2-4
Copyright © Oracle Corporation, 2002. All rights reserved.
Client-Server Application Connection
Oracle Database ServerClient
Two Task Common
Client Application
(uses OCI)
Oracle Net
Foundation Layer
Oracle Protocol
Support
Network Protocol
Two Task Common
Oracle RDBMS
(uses OPI)
Oracle Net
Foundation Layer
Oracle Protocol
Support
Network Protocol
Oracle
Net
Oracle
Net
2-6
Copyright © Oracle Corporation, 2002. All rights reserved.
Web Client Application Connections
Web browsers can connect to an Oracle server in the
following ways:
•
Using an application Web server as a middle tier
that is configured with either of the following:
–
JDBC Oracle Call Interface (OCI) driver
–
Thin JDBC driver
•
Connecting directly to an Oracle server by using
HTTP
2-7
Copyright © Oracle Corporation, 2002. All rights reserved.
Web Client Application Connection:
Application Web Server Middle-Tier
Web browser
Oracle
server
Application
Web server
Client
Server
HTTP Oracle Net
Java application
or applet
2-8
Copyright © Oracle Corporation, 2002. All rights reserved.
Web Client Application Connection:
Java Application Client
Oracle Database Server
Application Web
Server (client)
Two-Task Common
Java application
Oracle Net
Foundation Layer
Oracle Protocol
Support
Network Protocol
Two-Task Common
Oracle
RDBMS
Oracle Net
Foundation Layer
Oracle Protocol
Support
Network Protocol
JDBC OCI Driver
2-9
Copyright © Oracle Corporation, 2002. All rights reserved.
Web Client Application Connection:
Java Applet Client
Application Web
Server (client)
JavaTTC
Java Applet
JavaNet
TCP/IP Network
Protocol
JDBC Thin driver
Oracle Database Server
Two-Task Common
Oracle
RDBMS
Oracle Net
Foundation Layer
Oracle Protocol
Support
TCP/IP Network
Protocol
2-10
Copyright © Oracle Corporation, 2002. All rights reserved.
Web Connections Using HTTP
Oracle
server
supporting
HTTP
Client
Server
Web
browser
HTTP
2-11
Copyright © Oracle Corporation, 2002. All rights reserved.
Web Browser Direct Connection
Oracle Database Server
Client
HTTP
Web browser
TCP/IP
HTTP
Oracle
RDBMS
Oracle Protocol
Support
TCP/IP
[...]... naming Oracle Names External naming Copyright © Oracle Corporation, 2002 All rights reserved Oracle Net Configuration Files ldap.ora names.ora listener.ora 2-16 tnsnames.ora sqlnet.ora Copyright © Oracle Corporation, 2002 All rights reserved Summary In this lesson, you should have learned how to: • Explain the key components of the Oracle Net stack communication architecture • Explain Oracle Net Services... file on each computer in the network • Centralized management – LDAP-compliant directory server – Oracle Names server 2-14 Copyright © Oracle Corporation, 2002 All rights reserved Overview of Naming Methods • • Naming methods are used by a client application to resolve a connect identifier to a connect descriptor when attempting to connect to a database service Oracle Net provides five naming methods:... database server 2-12 Copyright © Oracle Corporation, 2002 All rights reserved Connectivity Concepts and Terminology • Service Registration – Database registers information with the listener – Service handlers available for each instance • Service Handlers – Connection points – Dispatcher or dedicated server 2-13 Copyright © Oracle Corporation, 2002 All rights reserved Oracle Net Configuration Models •... components of the Oracle Net stack communication architecture • Explain Oracle Net Services role in client-server connections • Describe how Web client connections are established through Oracle networking products 2-18 Copyright © Oracle Corporation, 2002 All rights reserved . Application
(uses OCI)
Oracle Net
Foundation Layer
Oracle Protocol
Support
Network Protocol
Two Task Common
Oracle RDBMS
(uses OPI)
Oracle Net
Foundation Layer
Oracle.
established through Oracle networking products
2-3
Copyright © Oracle Corporation, 2002. All rights reserved.
Oracle Net Connections
•
Oracle Net is used to
Ngày đăng: 23/03/2014, 00:20
Xem thêm: Oracle Net Architecture ppt