Re: find an emulator to developpe a JTAPI

Richard Deadman <[email protected]> Tue, 3 Apr 2007 10:52:03 -0400
Newsgroups gmane.comp.java.sun.jtapi
Message-ID <[email protected]>
<HTML>
<span style=3D"font-family: Courier New; font-size: 10pt;">
GJTAPI has an emulator service provider available, as well as ones for<BR>

Dialogic, Modem, SIP, TAPI3 and Asterisk. Call forwarding is supported unde=
r<BR>

the emulator, as it making and receiving calls of course.<BR>

<BR>

It is open-source under the BSD-style X11 licence. You can find more at<BR>

<a class=3D"autolink" href=3D"http://www.deadman.ca/webmail/redir.php?http:=
//gjtapi.sourceforge.net/" target=3D"_blank">http://gjtapi.sourceforge.net/=
</a> or <a class=3D"autolink" href=3D"http://www.deadman.ca/webmail/redir.p=
hp?https://sourceforge.net/projects/gjtapi/" target=3D"_blank">https://sour=
ceforge.net/projects/gjtapi/</a><BR>

<BR>

A warning of sorts, though. Every JTAPI stack implements a different sub-se=
t<BR>

of JTAPI and many require private extensions to perform certain actions. Ad=
d<BR>

to this the fact that JTAPI 1.4 is not backwardly compatible with JTAPI<BR>

1.3.1 and that the media package changed dramatically between JTAPI 1.2 and=
<BR>

JTAPI 1.3. While it is possible to develop a generic JTAPI application<BR>

against one provider (say GJTAPI with its Emulator service provider) and<BR>

then move it to another, moving that application over to a different JTAPI<=
BR>

stack is not as easy as it should be. Certain methods may not be implemente=
d<BR>

and events may arrive in an unexpected order. I touched on some of this in<=
BR>

an article I wrote a few years ago in the Java Developer's Journal:<BR>

<a class=3D"autolink" href=3D"http://www.deadman.ca/webmail/redir.php?http:=
//java.sys-con.com/read/36887.htm" target=3D"_blank">http://java.sys-con.co=
m/read/36887.htm</a><BR>

<BR>

Full Disclosure: I am one of the Project Administrators for GJTAPI.<BR>

<BR>

Cheers,<BR>

<BR>

<BR>

Richard<BR>

--<BR>

Richard Deadman<BR>

Deadman Consulting, Inc.<BR>

Web Services, Policy Management, Java Telephony, Software Architecture<BR>

mailto:[email protected]<BR>

<a class=3D"autolink" href=3D"http://www.deadman.ca/webmail/redir.php?http:=
//www.deadman.ca" target=3D"_blank">http://www.deadman.ca</a><BR>

Office: 613-231-5112<BR>

Cell: 613-220-2469<BR>

<BR>

<BR>

--------- Original Message --------<BR>

From: Discussion list for Java Telephony API &lt;[email protected]=
M&gt;<BR>

To: <a class=3D"autolink" href=3D"http://www.deadman.ca/webmail/newmsg.php?=
[email protected]" target=3D"_top">[email protected]=
OM</a> &lt;[email protected]&gt;<BR>

Subject: Re: [JTAPI] find an emulator to developpe a JTAPI Application<BR>

Date: 04/03/07 04:58<BR>

<BR>

&gt; <BR>

&gt; <BR>

&gt; seif Tlili wrote:<BR>

&gt; &amp;gt; I'm asking if i can find an emulator wich can deploy the role=
 of a<BR>

PBX or<BR>

&gt; &amp;gt; Cisco CallManager wich integrate JTAPI (can emulate calls han=
dle<BR>

&gt; &amp;gt; calls;forwarding calls...) to test some codes on it and make =
the<BR>

&gt; &amp;gt; developpement more easy and test the code developped<BR>

&gt; <BR>

&gt; I've never seen JTAPI emulator. But in case of Cisco CCM, you can<BR>

&gt; install it in vmware. Calls can be made with IP Communicators,<BR>

&gt; NetMeeting or any similar clients.<BR>

&gt; <BR>

&gt;                                         Yours,<BR>

&gt; <BR>

&gt;                                                         Jirka Novak<BR>

&gt; <BR>

&gt;<BR>

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
<BR>

&gt; To unsubscribe, send email to <a class=3D"autolink" href=3D"http://www=
.deadman.ca/webmail/[email protected]" target=3D"_top">=
[email protected]</a> and include in the<BR>

body<BR>

&gt; of the message &amp;quot;signoff JTAPI-INTEREST&amp;quot;.  For genera=
l help, send<BR>

email to<BR>

&gt; <a class=3D"autolink" href=3D"http://www.deadman.ca/webmail/newmsg.php=
[email protected]" target=3D"_top">[email protected]</a> and =
include in the body of the message<BR>

&amp;quot;help&amp;quot;.<BR>

&gt; <BR>

&gt; <BR>

&gt; <BR>

&gt; </span><BR>
Richard Deadman
<BR>
Deadman Consulting, Inc.
<BR>
Web Services, Policy Management, Java Telephony, Software Architecture
<BR>
mailto:[email protected]
<BR>
http://www.deadman.ca
<BR>
Office: 613-231-5112
<BR>
Cell: 613-220-2469 </HTML>
<BR>
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
To unsubscribe, send email to [email protected] and include in the body
of the message "signoff JTAPI-INTEREST".  For general help, send email to
[email protected] and include in the body of the message "help".