Monday, November 06, 2006

Library Services by Mobile Phone : SMS tools




We know
Mobile technology and mobiles usage are rapidly growing. Libraries could offer manyservices by mobile technology to reach end user this one more opportunity. Short Message Service (SMS). Multimedia Message Service (MMS) Open source tools are given below.



PlaySMS

PlaySMS is a flexible Web-based Mobile Portal System that it can be made to fit to various services such as an SMS gateway, personal messaging systems, corporate and group communication tools

Current Features

- Multiple database engine supported (using PEAR DB)
- Available for shared database usage (tables using its own prefix)
- Send SMS to single mobile phone (web2mobile)
- Send SMS broadcasted (bulk SMS) to a group of mobile phones (web2mobiles)
- Support sending flash and unicode message
- Receive private SMS to Inbox (mobile2web)
- Forward single SMS from mobile phone to a group of mobile phones (mobile2mobiles)
- SMS autoreply, for easy autoreplying formatted incoming SMS
- SMS board, forward received SMS to email,html and/or xml page
- SMS command, execute server side shell script using SMS
- SMS custom, forward incoming SMS to custom SMS application
- SMS poll, manage polling system using SMS
- Simple webservices for sending SMS and retrieving delivery reports (ws.php)
- Create your own gateway module other than Gnokii, Kannel or sms server Clickatell
- Easy webbased control panel


Tambur Messaging Gateway

Tambur Messaging Gateway is an open source SMS/MMS messaging gateway platform.

Tambur features

Tambur is written in the Java language, and runs on top of the JBoss application server. It utilizes several technologies found in the J2EE specification: EJB's are used for persistence and business logic, JMX provides per-queue management and messages are passed using JMS. These technologies provide Tambur a standards based scalable and extensible ground. Tambur is managed completely through a web-based management interface; no configuration files need to be edited by hand.

Here is a more in-depth break down on different features provided by Tambur:

General

Guaranteed-delivery and full message persistence (using JMS)
Traffic accounting and reporting (including configurable accounts)
Management of individual queues through JMX, automatic JMX attribute persistence
HTTP based API for message sending and reception
Full SMS (including WAP-SI) and MMS support
Support for MySQL, Oracle and HsqlDB databases
(persistence is done using the EJB layer, so any dbms should work!)
Message relaying over HTTP. Automatic notification (by SMS) if relaying fails.

Router

Powerful router with reg-exp based matcher and message tagging
Routing tables directly editable through web-based management interface
Pluggable router modules (e.g. operator check, service validation, etc.)

SMS

CIMD, SMPP, UCP/EMI, Generic HTTP and Kannel SMSC modules
Unicode and binary message support
WAP-SI support, with content storage
MPL licensed WBXML compiler

MMS

Nokia EAIF and MM7 support
MPL licensed MMS encoding/decoding library

Easy Messaging Gateway (SMS/MMS/Mail)

Easy to use SMS/MMS Messaging Gateway to develop Content Delivery Platforms by GSM Operators,Content Providers and even non-telecom guys. Uses file system for data flow.Protocol level is based on Easy SMPP and Easy MM7 projects.Written for .NET 2.0 in C#

Smash

A program to send SMS to mobile phones. Implementing a client/server concept: A server handles the SMS gruntwork while small portable clients submit messages to be sent. Uses a plugin driver system for different operators/protocols.

SMSLib

SMSLib is an API library which allows you to send and receive SMS messages via your GSM modem. SMSLib is distributed under the LGPL license and is available for Java and .NET platforms.


SMTP2SMS

SMTP2SMS is a SMS client for sending SMS to the mobile for which EMAIL2SMS service is provided. It uses SMTP for sending SMS. Currently the code comes with a configurable Operators list (pre-configured for several Indian Mobile Operators)

SMSEngine

SMSEngine is a java application which is mainly created to send sms to multiple users at once time via mobile phone which is connected to a pc from serial/usb/infrared/bluetooth port. You can load the recieverlist and message content from a text file. If

SMS Viewer

A fully perl written sofware for windows (also stand alone binary code included, so it does not require perl installation to use it) to receive short messages (SMS) sent by mobilephone.

Cellular Manager

Manages phonebook and SMS in your mobile phone (cellular) from your own computer. Allows a user to edit and retrieve phonebook in SIM card or memory, send SMS or group SMS and view your phone configurations. Supports all kind of phones; supports unicode.

No comments: