Duet Dahsyat Delphi dan Gammu Untuk Membangun SMS Gateway (Bagian 1)

Selain menggunakan AT command, SMS Gateway juga dapat dibuat mengunakan Gammu, yakni sebuah project open source yang bertujuan untuk melakukan handling operasi terhadap handphone. Jadi sebenarnya Gammu juga dapat digunakan untuk melakukan panggilan (call establish), pengiriman MMS, akses terhadap handphone file system, mengetahui informasi network, tidak hanya untuk operasi SMS saja. Gammu ini sejatinya diperuntukkan untuk sistem operasi Linux, namun seiring dengan popularitasnya dan mudah penggunaannya karena berbasis command line, maka Gammu ini dibuat juga versinya untuk sistem operasi Windows. Satu hal prinsip yang perlu Anda ketahui, bahwasanya Gammu juga sebenarnya melakukan operasi terhadap handphone menggunakan AT Command, namun sudah dienkapsulasi dalam bentuk command line. Dengan demikian Anda sebagai pengguna tidak perlu mengetahui AT Command (yang sangat banyak itu), melainkan cukup mengetahui simplifikasi command line yang disupport Gammu. Karena operasi dasarnya menggunakan AT command inilah Gammu juga dapat digunakan untuk melakukan handling terhadap modem, khususnya modem yang mendukung AT Command.

Karena fleksibilitas Gammu yang menyandarkan operasinya berdasarkan command line (command prompt), Gammu ini dapat digunakan bersama-sama dengan semua software Development berbasis web maupun aplikasi desktop seperti PHP, ASP, Java, C++, Delphi, VB dll. Mungkin yang sering Anda baca di internet adalah penggunaan Gammu dengan PHP/ASP. Ini memang dimaklumi mengingat PHP/ASP adalah SDK untuk server side yang memiliki keterbatasan dalam mengelola local hardware semisal COM Port. Namun, karena operasi Gammu menggunakan command line semua SDK dapat memanfaatkannya, termasuk diantaranya adalah Delphi, SDK favorit saya saat ini 🙂

Kurang lebih berikut hubungan antara Delphi, Gammu, modem dan SMS Gateway

Jadi, untuk membangun sebuah SMS Gateway, Delphi tidak lagi langsung mengakses modem (menggunakan AT command) namun melalui Gammu terlebih dahulu (melalui command line). Demikianlah kira-kira deskripsi dari gambar di atas.

Dengan topologi sistem SMS Gateway di atas, Anda sebagai programmer Delphi tidak perlu lagi memikirkan operasi low level pengaksesan hardware modem, namun dapat lebih berkonsentrasi pengolahan data SMS itu sendiri. Dengan berbagai kelebihan Delphi dan Gammu, tak salah jika kombinasi keduanya saya nobatkan sebagai ‘Duet Dahsyat’ untuk membangun SMS Gateway. 🙂 🙂 🙂 . Apa dan bagaimana cara pengoperasian keduanya, tunggu tutorial berikutnya ……..

0 0 votes
Article Rating

Leave a Reply

16 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Jojok

salam kenal mas Ajie…
senang sekali mengikuti tulisan2 anda. Banyak ilmu bisa digali… semoga bisa belajar lebih banyak lagi di website anda.

rajib

salam kenal mas….maaf, saya newbi dalam hal gammu,saya sedang mengerjakan TA mas,dan topik pembahasan saya adalah menggunakan sms gateway, saya sama sekali belum mengetahui tentang gammu ini..jadi apakah saya bisa mendapatkan tutorial yang mungkin lebih dari ini tentang gammu.dan mungkin mas berkenan untuk memberikan link dimana saya bisa mendapatkan gammu …
terima kasih banyak mas….

rajib

oke mas…tpi p gammu yang mas bahas ini sama dengan gammu yang diperuntukkan di os linux??sya sudah googling.,tp yang sy daptkn masih gammu yang diperuntukkan os linux.

kojo

kami tunggu tutorial selanjutnya..
terimakasih 🙂

Zulfahmi Alif Abdi

mas aji ,,, saya tunggu tutorial buat pembahasan delphi + gammu mas . . . 🙂

Eddy

MMS Gateway (kirim gambar) gmn ya pak.

yayuk

Mas mau tanya, saya membuat mau sms autoreply pakai gammu dan delphi 7. jadi ceritanya seperti ini. Ada sms pendaftaran poli yang masuk, trus kan ada pengecekan dulu apakah format dan data pendaftar ada di database atau nggak. Setelah ada, maka nanti akan mendapat balasan urutan antrian pendaftaran poli sesuai dengan urutan terakhir itu. Kalau pakai gammu itu gimana ya mas? TerimaKasih

yayuk

kalau misal format salah nanti juga dapat balasan kalau format salah, dan jika data tidak tersedia, maka juga akan dapat balasan data tidak tersedia, dan begitu pula jika benar maka akan mendapat balasan nomor antrian Terima ksih 🙂

yayuk

biar bisa autoreply terus menerus pakainya apa mas ? timer ?

yayuk

trus kalau misal pakai timer itu settingnya bagaimana?

ari

mas mau tanya ni, apa gammu bisa di instal pada win 10 sistem 32?

16
0
Would love your thoughts, please comment.x
()
x