Die Bibliothek SMSj erlaubt das Senden von SMSen (GSM) mit Java-Programmen. Sie ermöglicht volle Kontrolle über die SMS einschließlich des UDH-Felds, so daß man EMS-Nachrichten, Nokia-Klingeltöne und Bilder erzeugen und senden kann. Sie stellt eine plugin-fähige Transportschicht bereit, die es erlaubt, mit einer Anzahl verschiedener SMS-Server zu arbeiten. (non)