Programming 版 (精华区)
发信人: xxxxx (因为寂寞), 信区: Programming
标 题: the jain api's overview
发信站: 哈工大紫丁香 (2001年08月23日10:56:51 星期四), 站内信件
The JAIN APIs are a set of Java technology based APIs which enable the rapi
d development of Next Generation telecom products and services on the Java p
latform. The JAIN APIs bring service portability, convergence, and secure ne
twork access to telephony and data networks.
By providing a new level of abstraction and associated Java interfaces for s
ervice creation across Public Switched Telephone Network (PSTN), packet (e.g
. Internet Protocol (IP) or Asynchronous Transfer Mode (ATM)) and wireless n
etworks, JAIN technology enables the integration of Internet (IP) and Intell
igent Network (IN) protocols. This is referred to as Integrated Networks. Fu
rthermore, by allowing Java applications to have secure access to resources
inside the network, the opportunity is created to deliver thousands of servi
ces rather than the dozens currently available. Thus, JAIN technology is cha
nging the telecommunications market from many proprietary closed systems to
a single network architecture where services can be rapidly created and depl
oyed.
JAIN technology is being specified as a community extension to the Java Plat
form. Development is being carried out under the terms of Sun's Java Specifi
cation Participation Agreement (JSPA), Java Community ProcessSM (JCP), and S
un's Community Source Code Licensing (SCSL) terms. For further information o
n the JCP please visit http://jcp.org.
The JAIN initiative consists of two API Specification areas of development:
The Protocol API Specifications specify interfaces to wireline, wireless and
IP signaling protocols
The Application API Specifications address the APIs required for service cre
ation within a Java framework spanning across all protocols covered by the P
rotocol API Specifications
Today, over seventy-five companies are participating in the JAIN initiative
at various levels.
What is the JAIN initiative?
Objectives and Scope:
The objective of the JAIN initiative is to create an open value chain from 3
rd-party service providers, facility-based service providers, telecom provid
ers, and network equipment providers to telecom, consumer and computer equip
ment manufacturers.
The JAIN initiative integrates wireline, wireless, and packet based networks
, as illustrated in the diagram above. The adaptation of network specific pr
otocols to the JAIN model is covered in the Protocol API Specifications. Add
itionally, the JAIN initiative abstracts the protocols covered by the Protoc
ol API Specifications into a single call control, coordination, and transact
ion model to be used by compliant services. This is being driven by the work
in the Application API Specifications.
Business Drivers and Industry Goals:
The JAIN initiative brings service portability, convergence, and secure netw
ork access to telephony and Internet networks. This will positively alter th
e current business structure of these networks as follows:
Service Portability: - Write Once, Run Anywhere. Technology development is c
urrently constrained by proprietary interfaces. This increases development c
ost, time to market, and maintenance requirements. With the JAIN initiative,
proprietary interfaces are reshaped to uniform Java interfaces delivering t
ruly portable applications.
Network Convergence: (Integrated Networks) - Any Network. By delivering the
facility to allow applications and services to run on PSTN, packet (e.g. IP
or ATM) and wireless networks, JAIN technology speeds network convergence. A
s demand for services over IP rises, new economies of scale are possible as
well as more efficient management and greater integration with IT.
Secure Network Access - By Anyone! By enabling applications residing outside
the network to directly access network resources and devices to carry out s
pecific actions or functions, a new environment is created for developers an
d users. The market opportunity for new services is huge when controlled acc
ess is provided to the available functionality and intelligence inside the t
elecommunications networks.
The JAIN initiative takes the telecommunications/Internet market from many p
roprietary closed systems to a single open environment able to host a large
variety of services. By opening the network to Java applications, the opport
unity is created to deliver thousands of portable, integrated services rathe
r than the dozens currently available. Java and JAIN technologies will allow
carriers to extend the services and make them more feature-rich. JAIN techn
ology makes next generation telecom application development faster, simpler
and less expensive through the use of Java technology.
The removal of proprietary roadblocks will set the stage for an open market
where Network Equipment Providers (NEPs), Independent Software Vendors (ISVs
), protocol stack vendors, service providers and carriers can market a varie
ty of Java technology-based components. Participants will then be able to se
lect their components and vendors on the basis of functionality and value. T
his 'open value chain' market model will stimulate the re-use of existing co
mponents and the development of additional or missing functionality - maximi
zing efficiency as well as innovation. It also opens the market for innovati
ve new players.
The next generation architecture provided by JAIN technology creates a level
playing field for deploying new services. This model is best served when al
l network levels participate - hardware companies, stack providers, network
equipment providers, service providers, and carriers.
In the fiercely competitive telecom market, the carriers that embrace these
next generation capabilities will succeed by leveraging their ability to cre
ate new services to differentiate themselves from less nimble competitors.
--
※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: alioth.hit.edu.cn]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:4.599毫秒