Term of Award
Fall 2001
Degree Name
Master of Science in Computer Science
Document Type and Release Option
Thesis (restricted to Georgia Southern)
Department
Department of Mathematics and Computer Science
Committee Chair
Thomas E. Murphy
Committee Member 1
James Harris
Committee Member 2
Yan Wu
Abstract
For decades, telephony systems have relied on hardware and thus have only benefitted particular vendors or public utilities. This has resulted in high costs for telephony service. In recent years software has started to take the place of some hardware in the telephony industry. The software is "write once, run everywhere", which is also the feature of Java— Platform Independent. Companies are now teaming to produce telephony API sets.
The rapid growth of business-driven CTI (Computer Telephony Integration) applications such as integrated voice response, faxback, predictive dialing, and call center management has fueled the development of several proprietary, competing CTI standards, including Lucent's Passageways, Microsoft's Telephony API (TAPI), and Novell/Lucent's Telephony Services API (TSAPI) [8,9]. A group of technology providers-including Sun, Lucent, IBM and Nortel, Novell, and Intel have collaborated in developing a new software specification for CTI, which is called the Java Telephony Application Program Interface (JTAPI) [7]. JTAP1 for telephony resembles Open Database Connectivity (ODBC) for databases: a way to put a single API on top of older, vendor-specific interfaces. Because JTAPI is based on Java, it can be used with other Java APIs, such as Java Database Connectivity (JDBC)[7]. In addition, JTAPI brings the Internet/intranet advantages of Java to the CTI environment, enabling Internet telephony and other Web-based customer service capabilities such as Web-based call centers.
Copyright
To obtain a full copy of this work, please visit the campus of Georgia Southern University or request a copy via your institution's Interlibrary Loan (ILL) department. Authors and copyright holders, learn how you can make your work openly accessible online.
Recommended Citation
Liu, Changyan, "Computer Telephony Programming in Java" (2001). Legacy ETDs. 256.
https://digitalcommons.georgiasouthern.edu/etd_legacy/256