[SIP] : SipServlet

: SipServlet [SIP] - Java - Programmation

Marsh Posté le 11-04-2004 à 16:26:16    

Hello,
 
Voilà j'essaye de faire une mini-appli de chat en utilisant SIP, donc dans une SipServlet j'ai redéfinit la méthode DoMessage(SipServletRequest req)
 
Mais le pb c'est que je sais pas du tout comment envoyer un message à la servlet pour qu'il soit bien traité par doMessage(), j'ai essayé un truc dans le genre :
 

Code :
  1. String msg = new String("MESSAGE sip:bob@xyz.com SIP/2.0\nTo: <sip:bob@xyz.com:5060>\nFrom: <sip:alice@xyz.com:5060>\nCall-ID: 22_0c10c3f25.12073\nCSeq: 2 MESSAGE\nVia: SIP/2.0/TCP 193.12.63.37:5060;branch=z9hG4bK0\nContent-Type: text/plain\nContent-Length:11\nMax-Forwards: 70\nHello World" );
  2.             URL urlServlet = new URL(getDocumentBase(), "ServletSIP" );
  3.             URLConnection connexion = urlServlet.openConnection();
  4.             connexion.setDoInput(true);
  5.             connexion.setDoOutput(true);
  6.             connexion.setUseCaches (false);
  7.             connexion.setRequestProperty("Content-Type", "text/plain" );
  8.                        
  9.             ObjectOutputStream sortie = new ObjectOutputStream(connexion.getOutputStream());
  10.             sortie.writeObject(msg);
  11.             sortie.flush();
  12.             sortie.close();


mais rien ne se produit   :??:
 
de plus quand j'essaie d'accéder directement à /localhost/ServletSIP j'ai une erreur 404 alors que je l'ai bien mappée dans sip.xml...
 
qqn a une idée ?

Reply

Marsh Posté le 11-04-2004 à 16:26:16   

Reply

Marsh Posté le 12-04-2004 à 20:28:18    

ouille toi. C'est un peu hard de vouloir implémenter ton client SIP comme ça (surtout que ca ne vas pas marcher). Quelle API utilise tu?
 
JSR-000116?


Message édité par darklord le 12-04-2004 à 20:29:20
Reply

Marsh Posté le 17-05-2005 à 19:05:03    

Excuse moi comment tu fait pour avoir ton nom de domaine SIP... tas une idée?
 
--->sip:bob@xyz.com:5060<---
 
Merci jessaye de faire comme toi.... avec du sip sur une page web ... je pense utiliser java..
 :hello:

Reply

Marsh Posté le 17-05-2005 à 19:55:21    

darklord a raison tu te rends fou, ya une api, jain-sip,  qui te permets de construtire très proprement tes messages SIP
 
xolias => c'est juste une résolution DNS, au fait ca avance ton projet ?


Message édité par sebi le 17-05-2005 à 19:57:27
Reply

Marsh Posté le 17-05-2005 à 20:05:28    

Ben
je suis en train de le faire sur le papier puis je my lance!
Mais cest pas encore évident... surtout pour le IP to PSTN
je vous tiens o jus
^^


Message édité par xolias le 17-05-2005 à 20:08:24
Reply

Marsh Posté le 21-07-2005 à 09:53:41    

Salut,
je suis en train de me renseigner sur les API de SIP, mais j'ai du mal à trouver de la documentation claire! Es-ce que quelqu'un peut m'indiquer des sites où ces API sont bien expliquer (de préférence en français)?
 
Toute aide sera la bien venu, Merci.

Reply

Marsh Posté le 18-10-2005 à 00:38:10    

Salut,
 
je voulais vous tenir au courantde mon projet, en fait le stage s'est arrêté et c'est une autre team qui a fait le dev... sérieux on été trop blasé
on a fait pleins de recherches, tout maché le boulot et c'est d'autres qui le font... bref j'ai eu mon année qd même!! c'est le principal
 
j'espere que je pourrais y re-travailler un jour...
 
Tchusss
++

Reply

Marsh Posté le 20-02-2007 à 16:13:48    

bonjour  
pour tester sip j'ai créé ma servlet mais je sais pas comment la déployer ni comment faire l'appele (est ce que ça serait par un browser comme les servlet http?)
pour indication j'ai utiliser la lib javax.servlet.sip
en parlant de jain sip je voudrais savoir comment pourrait l'utiliser (devrais je telecharger une lib ou autre chose?)
merci

Reply

Marsh Posté le 21-07-2009 à 11:27:49    

Bonjour
je dois implementer un client sip en java est ce que je peux avoir votre aide svp?
merci

Reply

Marsh Posté le 25-08-2009 à 17:01:14    

bonjour
pourriez vous m'expliquer comment faire un client sip en java pour le serveur astérisk?
merci

Reply

Marsh Posté le 25-08-2009 à 17:01:14   

Reply

Marsh Posté le 18-03-2010 à 17:52:35    

Bonjour,
 
Avez vous trouvé la solution à votre problème?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed