Extending Existing Web Services with SMS and XMPP

Sam Keen (Nov 14, 2008 at 13:00)
Talk at php|works/PyWorks (English - US)

Rating: 4 of 5

I will show how to take existing web services and add SMS and XMPP access to them. Why would you want to do this? Giving access to a web service through SMS extends its reach to all mobile phones that support SMS (which is almost all). Part of the success of services like Twitter is due to this ease of access. I also enable XMPP (Jabber) access, since many phones and mobile devices now have Jabber clients and by using it rather than SMS, you are relieved of the 155 character limit of SMS which enables much richer messaging to and from the client device.

To accomplish this I have written a micro MVC framework in PHP which contains the code to perform the adaption between the existing http web service and the SMS and XMPP protocols. I use SMS services such and Texmarks and Dotgo to act as and SMS gateway and tools such as XMPPHP and OpenFire for the XMPP conduit. An abstraction layer resides in the PHP application that allows the adaption of additional web services by way of a configuration descriptor file. This drastically limits the need for custom PHP code for each particular service.

Claim This Talk

 
Comments closed.

Comments

Rating: 3 of 5

Nov 14, 2008, 21:05 by elazar

Topic was interesting and slides were well-done, but the speaker's manner didn't convey passion about the subject and he seemed somewhat disengaged from the audience.

Rating: 4 of 5

Nov 16, 2008, 19:17 by gerard

Agree that speak did not appear very passionate about the topic. Technically, the talk was technically very informative and offered ideas I could bring back to work.

© Joind.in 2010