There are several JTAPI implementations from IBM. What are the differences?
The nice thing about JTAPI is that it can serve as an API for completely different technologies, such as Computer/Telephony Integration (CTI), IP telephony, videoconferencing, and other synchronous communication technologies. The JTAPI implementations from IBM are as follows: • IBM CallPath is a product used for Computer/Telephony Integration, in which the typical application areas are call centers. The server is attached to a PBX. It enables the development of Java applications for third-party call control in private telephone networks. • J323 Engine implements an H.323 Terminal for video-conferencing and IP telephony on an IP network. The software enables the development of Java applications running on the H.323 Terminal that perform first-party call (and media) control. • The JTAPIChat package on alphaWorks implements a chat terminal for chat sessions between two hosts on an IP network. Chat is similar to telephony in that it is a synchronous communication service. The software enab