Overview of Oracle Net Services (280)

tsinglee發表於2007-11-29

Oracle Net Services provides enterprise-wide connectivity solutions in distributed,
heterogeneous computing environments. Oracle Net Services enables a network
session from a client application to an Oracle database.

Oracle Net Services uses the communication protocols or application programmatic
interfaces (APIs) supported by a wide range of networks to provide a distributed
database and distributed processing for Oracle.

■ A communication protocol is a set of rules that determine how applications access
the network and how data is subdivided into packets for transmission across the
network.
■ An API is a set of subroutines that provide, in the case of networks, a means to
establish remote process-to-process communication through a communication
protocol.

After a network session is established, Oracle Net Services acts as a data courier for the
client application and the database server. It is responsible for establishing and
maintaining the connection between the client application and database server, as well
as exchanging messages between them. Oracle Net Services is able to perform these
jobs because it is located on each computer in the network.

Oracle Net Services provides location transparency, centralized configuration and
management, and quick out-of-the-box installation and configuration. It also lets you
maximize system resources and improve performance. Oracle’s shared server
architecture increases the scalability of applications and the number of clients
simultaneously connected to the database.The Virtual Interface (VI) protocol places
most of the messaging burden on high-speed network hardware, freeing the CPU for
more important tasks.

Oracle網路服務
1. Oracle 網路服務可以在客戶端應用程式與資料庫伺服器間建立網路會話
2. racle 網路服務利用通訊協議或被各種網路支援的 API 來實現分散式資料庫及分散式處理
3. 通訊協議是定義了應用程式如何訪問網路,以及資料如何被拆分為資料包以便在網路上傳輸
4. API 是一系列利用通訊協議來實現程式到程式間通訊的子程式

[@more@]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10599713/viewspace-986922/,如需轉載,請註明出處,否則將追究法律責任。

相關文章