[jdev] SMS transport - more precisions

Peter Saint-Andre stpeter at jabber.org
Tue Apr 12 10:37:02 CDT 2005


On Tue, Apr 12, 2005 at 10:14:11AM +0200, S?bastien Falquier wrote:

> Indeed, I would like to get an external component (JEP-0114 compliant)
> preferably written in Java or C/C++ that would enable XMPP users to send
> SMSs to users of a cellular phones network. This transport component
> should rely directly on the provider's SMS server, using a basic SMS
> client.

AFAIK, there is no such component available as open source. There may be
some commercial SMS transports but of course they are not free....

> If such a kind of component does not exist, as I am new to XMPP, could
> someone give me some clues to develop one: a skelton of a generic
> transport component

The Jabber Gateway Framework might have helped, but I don't think any
code was ever released for it.

You might check out JSO if you want to do component development in Java:

http://jso.jabberstudio.org/

> , some advices on how to build a transport component
> that responds to these needs (Is it necessary to use RFC 3922 in this
> case?)

No. SMS doesn't know anything about CPIM. You would simply do the
transformation directly from XMPP to SMS.

> , contacts that could help me, or anything else that could help me
> to start...

Keep asking questions on this list, look at some of the existing
gateway projects, etc. If you're not wedded to Java, C, or C++, you
might think about writing it in Python using the Twisted libraries,
which seem to be quite popular for writing components and gateways
(PyMSNt, PyAIMt, etc.).

Peter




More information about the JDev mailing list