770
Views
0
Helpful
0
Comments

Options
- Subscribe to RSS Feed
- Mark as New
- Mark as Read
- Bookmark
- Subscribe
- Printer Friendly Page
- Report Inappropriate Content
on 01-24-2014 01:37 PM
This document was generated from CDN thread
Created by: JAMES DEPHILLIP II on 01-11-2010 01:44:45 AM
I have done several IPPS and AXL applications using PHP but I have not worked with JTAPI. I currently am working on a TCL/IVR script and am at a point where there does not seem to be a way to detect an endpoint transfer. This is where an IP phone transfers the call to another phone on the same CCM cluster. However, I do believe that JTAPI can handle this event by detecting when a phone initiates a transfer to another phone. Is this something that can run on my current linux server? What do I need to implement a JTAPI application?
Subject: RE: How JTAPI Works
Replied by: David Staudt on 01-11-2010 05:26:45 PM
JTAPI is a java library, so you should be able to work with it on a linux host, though you will need to interface with PHP if that's your main application. Basically JTAPI allows you to register interest in receving realtime call events per phone, events such as ringing, connected, hangup, etc. Events are quite fine-grained and you should be able to identify and track transfers in progress or completed.
Probably the best way to approach JTAPI is to try the test tool, so you can observe events as they come in and explore the various JTAPI objects.
Subject: RE: How JTAPI Works
Replied by: JAMES DEPHILLIP II on 02-11-2010 01:01:51 AM
So I do not need to program in Java, but rather can interface with it using PHP? Are there any PHP examples?
Subject: RE: How JTAPI Works
Replied by: David Staudt on 02-11-2010 01:58:04 AM
Nope, you definitely need to program the JTAPI service in java, but you could interface the service with your PHP app via the standard PHP-Java interface mechanisms, i.e. http://php-java-bridge.sourceforge.net/pjb/, or some other RPC mechanism.
Subject: RE: How JTAPI Works
Replied by: JAMES DEPHILLIP II on 02-11-2010 11:44:44 PM
Would it be possible to prevent a Phone from using transfer and conference if a call is connected to a specific gateway using JTAPI?
Created by: JAMES DEPHILLIP II on 01-11-2010 01:44:45 AM
I have done several IPPS and AXL applications using PHP but I have not worked with JTAPI. I currently am working on a TCL/IVR script and am at a point where there does not seem to be a way to detect an endpoint transfer. This is where an IP phone transfers the call to another phone on the same CCM cluster. However, I do believe that JTAPI can handle this event by detecting when a phone initiates a transfer to another phone. Is this something that can run on my current linux server? What do I need to implement a JTAPI application?
Subject: RE: How JTAPI Works
Replied by: David Staudt on 01-11-2010 05:26:45 PM
JTAPI is a java library, so you should be able to work with it on a linux host, though you will need to interface with PHP if that's your main application. Basically JTAPI allows you to register interest in receving realtime call events per phone, events such as ringing, connected, hangup, etc. Events are quite fine-grained and you should be able to identify and track transfers in progress or completed.
Probably the best way to approach JTAPI is to try the test tool, so you can observe events as they come in and explore the various JTAPI objects.
Subject: RE: How JTAPI Works
Replied by: JAMES DEPHILLIP II on 02-11-2010 01:01:51 AM
So I do not need to program in Java, but rather can interface with it using PHP? Are there any PHP examples?
Subject: RE: How JTAPI Works
Replied by: David Staudt on 02-11-2010 01:58:04 AM
Nope, you definitely need to program the JTAPI service in java, but you could interface the service with your PHP app via the standard PHP-Java interface mechanisms, i.e. http://php-java-bridge.sourceforge.net/pjb/, or some other RPC mechanism.
Subject: RE: How JTAPI Works
Replied by: JAMES DEPHILLIP II on 02-11-2010 11:44:44 PM
Would it be possible to prevent a Phone from using transfer and conference if a call is connected to a specific gateway using JTAPI?
Labels: