#This guide will tell you how to setup application server from which you can send SMS with SMSLIB
Introduction
This project requires to setup application server this is step by step guide which will help you to setup the application server which initially use for sending sms to GSM network
Requirements
smslib-v3.4.3 slf4j-1.5.8 javacomm20-win32 commons-net-2.0 apache-ant-1.7.1-bin Netbeans 6.5 + JAVA SDK 6
Details
We are setting application server on Windows machine (Win XP) you can download all the require libraries from download section. The process of installation will be same for Linux also with some tweaks
Copy javax.com.properties from commapi into JAVA/JDK/JRE/lib note java folder is in program files on windows and in linux it is in /bin/usr
Copy comm.jar from commapi into JAVA/JDK/JRE/lib/ext
Copy win32com.dll (for windows see similar thing for linux also) into JAVA/JDK/JRE/bin
Copy commons-net-2.0.jar from commons-net-2.0 into JAVA/JDK/JRE/lib/ext
Copy slf4j-simple-1.5.8.jar and slf4j-api-1.5.8 from slf4j-1.5.8 into JAVA/JDK/JRE/lib/ext
Copy ant to your C:/ folder linux user copy it to /usr and set path in your system to c:/ant/bin
this will setup your environment you can test your system by compiling example java file from this location smslib-v3.4.3\src\java\examples\modem\SendMessage before compiling connect your GSM mobile to PC and check its source change Receiver Mobile Address Port no (see port no on which you mobile is connected) Baud rate (See the baud rate of your mobile modem) for proper working keep baud rate to 115200
You can check port no and baud rate by going to system preferences and device manager in it you can right click on your modem and select properties. If your desired baud rate is higher than 115200 then change it to 115200
Following this process you can send message thorough SMSLIB which covers initial requirement of this project
Alternate Way
alternatively you can use netbeans to run this project just add all the Jar file into your project folder and compile the SendMessage.java code with necessary changes applied