On Oct 27, 12:54 am, Miguel Paraz <[email protected]> wrote: > And, it also requires that your phone can receive incoming UDP > connections. > > Come to think of it, if your phone can accept incoming TCP > connections, you can run a web server like Jetty to receive incoming > messages.
Hm. Interesting question. Is this a showstopper for using SIP push? Any experts care to comment? As mentioned in this thread the JAIN library was used in a p2p chat application on Android probably with 2 emulators (not sure about that point). The JAIN project is standards based and has a strong developer group at NIST behind it. The reference implementation is reportedly stable and fast. https://jain-sip.dev.java.net/ The other SIP implementation that has been used on Android is Mjsip http://mjsip.org/ which is the basis of the sipdorid VOIP application http://sipdroid.org/ and also the basis of a blog example from a group at Ericsson using the 1.5 Anroid API. https://labs.ericsson.com/apis/mobile-java-communication-framework/blog/develop-ims-sip-client-android-part-2 As for infrastructure, all you need is either one of the SIP jars in your lib directory. For PUSH you also need a server and for that you ought to be able use Sip Servlets (JSR 189) for which there is the Mobicents implementation that runs on JBoss or Tomcat or probably any servlet container. http://www.mobicents.org/products_sip_servlets.html I'm interested in creating an open source project for an Android Service PUSH API based on JAIN SIP since there is quite a bit of interest in PUSH and many apps seem to be falling back on HTTP polling instead. Any thoughts experts have about whether this is feasible or desirable would be useful? --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---

