Anda di halaman 1dari 4

Membangun Aplikasi SMS Gateway Dengan Java : Part 1

admin | October 12, 2012 | Comments Off Giantowidodo.com Untuk artikel kali ini saya akan membahas bagaimana cara membuat aplikasi sms gateway dengan menggunakan bahasa pemrograman java. dalam artikel ini saya belum menuliskan kode program yang bisa anda kopi paste langsung melainkan akan menjelaskan terlebih dahulu konsep tentang Aplikasi berbasis SMS. Pada dasarnya Aplikasi SMS Gateway adalah sebuah aplikasi yang mempu memerintah device khususnya handphone, karena yang dibahas kali ini adalah tentang sms,tentunya perintah yang dimaksud adalah dari A Z kemudian sampai aplikasi tersebut mampu megirimkan SMS secara otomatis. untuk memberikan perintah kepada device yang terhubung dengan komputer, kita membutuhkan peritah yang namanya AT-Command, perintah ATCommand tidak akan sama untuk tiap device biasanya perintah ini bisa anda dapatkan langsung dari produsen device khususnya HP. Untuk pembuatan aplikasi berbasis SMS ini nantinya saya akan menggunakan HP jadul dengan merek Siemens varian M55, kenapa saya menggunakan itu? karena HP keluaran pabrikan siemens itu cukup terkenal tangguh dan fiturnya sudah lengkap, lengkap disini bukan berarti hp tersebut sudah suport mp3, video atau kamera bukan, melainkan HP siemens sudah dilengkapi dengan perintah AT-Command bahkan untuk varian rendah dengan harga yang murah, lain halnya pabrikan lain yang anda harus merogoh kocek agak dalam untuk mendapatkan HP yang bisa diperintah dengan AT- Command. Dari tadi saya bilang AT-Command, sebenarnya apa sih itu? AT Command adalah perintahperintah yang dipakai untuk berkomunikasi dengan serial port. Dengan AT Command kita dapat melihat informasi terkait HP yang dipakai, mulai dari vendor dari Handphone yang digunakan, kekuatan sinyal, membaca pesan yang ada pada SIM Card, megirim pesan, mendeteksi pesan SMS baru yang masuk secara otomatis, menghapus pesan pada SIM Card dan masih banyak lagi. AT Command Berikut perintah AT-Command yang nanti akan digunakan untuk membuat aplikasi SMS Gateway berbasis Java : AT Command AT AT+CMGF AT+CSCS AT+CNMI AT+CMGL AT+CMGS AT+CMGR Keterangan Mengecek apakah Handphone telah terhubung Untuk menetapkan format mode dari terminal Untuk menetapkan jenis encoding Untuk mendeteksi pesan SMS baru masuk secara otomatis Membuka daftar SMS yang ada pada SIM Card Mengirim pesan SMS Membaca pesan SMS

AT Command AT+CMGD ATE1 ATV1 AT+CGMI AT+CGMM AT+CGMR AT+CBC AT+CSQ AT+CCLK? AT+CALM=<n>

Keterangan Menghapus pasan SMS Mengatur ECHO Mengatur input dan output berupa naskah Mengecek Merek HP Mengecek Seri HP Mengecek Versi Keluaran HP Mengecek Baterai Mengecek Kualitas Sinyal Mengecek Jam (waktu) pada HP Mengecek Suara/dering HP saat di Telepon (ada Telepon Masuk)n adalah adalah angka yang menunjukkan jenis dering 0 = berdering

1 dan 2 = Silent (Diam) Mengecek ID SIM CARD Mengecek Nomor IMEI Menampilkan nomor telepon pemanggil Menampilkan nomor telepon yang sedang memanggil AT+COPN Menampilkan Nama Sumua Operator di dunia AT+COPS? Menampilkan nama operator dari SIM yang digunakan AT+CPBR=<n> Membaca nomor telepon yang disimpan pada buku telepon (SIM CARD)n adalah nomor urut penyimpanan AT+CPMS=<md> Mengatur Memori dari HPmd adalah memori yang digunakan AT^SCID AT+CGSN AT+CLIP=1 AT+CLCC ME = Memori HP SM = Memori SIM CARD Data AT-Command tersebut saya dapatkan dari mas Adi purnomo dari artikel yang beliau tulis mengenai membahas AT-Command. Sekian dulu untuk artikel saya Tentang Membuat SMS Gateway Dengan Java. Untuk artikel selanjutnya saya tulis dalam waktu dekat ini, jika anda belum mengerti tentang pemrograman java anda silahkan baca artikel saya sebelumnya tentang Pemrograman Java.

Membuat Aplikasi SMS Gateway Software Yang Dibutuhkan


admin | January 15, 2013 | Leave your comment Giantowidodo.com SMS Gateway Java , Setelah lama tidak posting di blog ini, karena beberapa kesibukan mengurus bisnis online saya dari awal. Maklum beberapa web saya kena disable karena terlalu lebay memakai taknik SEO, . Kini kali ini saya akan membahas lanjutan artikel saya sebelumnya mengenai membuat aplikasi sms gateway dengan java. Setelah sebelumnya saya menulis Artikel pertama tentang AT-Command kini saya akan membahas software apa saja serta peralatan yang dibutuhkan untuk membangun sebuah aplikasi SMS Gateway dengan java. Sebelum melanjutkan ke tahap memprogram, atau proses koding, berikut ini beberapa software yang nantinya dibutuhkan untuk membangun sebuah aplikasi SMS Gateway dengan java : 1. JDK (Java Deveopment Kit), Tentu saja ini yang pertama kali kita butuhkan. Karena aplikasi yang nantinya dibuat berbasis Java. JDK bisa anda download secara gratis di situs resmi java. Download Sendiri ya Disini. 2. Editor Java, anda bisa menggunakan editor berbasis IDE, atau yang berbasis Text/ Commad. Untuk editor saya rekomendasikan menggunakan Netbeans, karena sudah terbukti powefull, tapi jika laptop atau komputer anda tidak memiliki memori minimal 1G anda bisa menggunakan Eclipse, yang lebih ringan. 3. Mysql (Optional), jika Aplikasi yang dibuat akan anda hubungkan dengan Database. Saya merekomendasikan menggunakan Mysql, karena Selain Free database ini juga sangat mudah dihubungkan dengan database. Tapi jika ingin menggunakan Oracle 10 yg versi Free juga its ok. 4. Library Tambahan, Beberapa library yang nantinya dibutuhkan adalah : - Mysql Connector : Bisa anda dapatkan di situs resmi Mysql. - Smitdev Sms Server : Library yang dipakai untuk berinteraksi dengan Handphone, tentunya dengan perintah At-Command. 5. Untuk device yang dibutuhkan, tentunya sebuah HP, disini saya memakai HP Siemens M55 yang sudah terbukti cukup mudah untuk diperintah dengan AT-Command(Jika anda ingin memakai 2 HP,boleh saja malah lebih bagus, HP pertama anda pakai untuk penerima dan HP kedua untuk pengirim), kemudian Sebuah konektor HP M55, konektor ini bisa anda beli di toko asesoris dan suku cadang HP Itu tadi beberapa Software pendukung jika anda ingin membuat Aplikasi SMS Gateway berbasis Java. Untuk Tahap Selanjutnya akan saya tuliskan lagi di artikel berikutnya, anda siapkan apa saja yang diperlukan, agar saat masuk proses koding. jadi lancar.

Jika ada hal yang ingin dibahas bersama, silahkan tinggalkan komentar anda disini.