SMSLib a very useful procedure source code, service platforms and sending and receiving platform source code integrity, and can be used directly.
File list:
examples
.......\ReadMessages.java
.......\ReadMessagesAsync.java
.......\SendMessage.java
org
..\smslib
..\......\AlreadyConnectedException.java
..\......\CATHandler.java
..\......\CATHandler_Nokia.java
..\......\CATHandler_Siemens.java
..\......\CATHandler_SonyEricsson.java
..\......\CATHandler_Wavecom.java
..\......\CDeviceInfo.java
..\......\CGSMAlphabet.java
..\......\CIncomingMessage.java
..\......\CLogger.java
..\......\CMessage.java
..\......\CNewMsgMonitor.java
..\......\COutgoingMessage.java
..\......\CPhoneBook.java
..\......\CSerialDriver.java
..\......\CService.java
..\......\CSmsMessageListener.java
..\......\CStatusReportMessage.java
..\......\CUtils.java
..\......\InvalidPinException.java
..\......\NoPduSupportException.java
..\......\NoPinException.java
..\......\NoResponseException.java
..\......\NotConnectedException.java
..\......\OopsException.java
..\......\SMSLib.mf
..\......\SMSLibException.java
SMSServer
........\misc
........\....\Phonebook.xml
........\xml.in
........\......\$
........\xml.out
........\.......\$
........\CConstants.java
........\CDatabase.java
........\CMainThread.java
........\CMainWindow.java
........\CSettings.java
........\CUserThread.java
........\SMSServer.conf
........\SMSServer.java
........\SMSServer.mf
........\_README.txt
LICENSE.txt
makefile.unix
makefile.win32
relnotes.html