MDM API Server merupakan sebuah aplikasi middleware yang memiliki fungsi untuk meneruskan
request dari perangkat mobile ke SOAP Server dan menyediakan layanan yang diperlukan. MDM API
Server dikembangkan dengan menggunakan teknologi Java dengan JDK 8 sebagai web application yang
dapat dideploy ke dalam servlet container seperti Oracle Web Logic.
Berikut adalah langkah-langkah yang diperlukan untuk memulai instalasi mobile api server.
JDK 8
Java yang digunakan adalah versi 8. Untuk mengunduh JDK 8, buka
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html dan
pilih file download sesuai lingkungan yang digunakan.
Subversion
Subversion digunakan sebagai version control system, untuk mengambil source code dari server.
Download dapat dilakukan di https://subversion.apache.org/packages.html
Jika menggunakan linux Ubuntu, dapat menggunakan perintah :
Pastikan bahwa subversion dapat dipanggil melalui terminal/command prompt. Untuk pengguna
Windows dapat menggunakan Tortoise SVN, svn client yang terintegrasi dengan windows explorer
sehingga lebih mudah.
svn checkout
Untuk pengguna Windows, bisa menggunakan Tortoise SVN melalui windows explorer. Atau bisa
juga menggunakan IDE yang digunakan, yang sudah terintegrasi dengan subversion, misalnya Intellij
Idea.
gradle build
File WAR dan JAR yang sudah dibuat terdapat di build/lib/mdm.jar dan build/lib/mdm.war.
7. MQTT Server
MQTT Server merupakan server perantara yang digunakan untuk menerima dan mengirim pesan
singkat yang dikirim dari MDM mobile aplikasi. Pesan yang singkat tersebut diantaranya : data
Hearbeat, Lokasi (GPS) dan Kuota data.
cd path/to/telemtry
gradle build
java -jar launcher/build/libs/launcher.jar
PETUNJUK INSTALASI MDM MOBILE
1. Petugas login ke webadmin, dengan mengetikkan username : admin, dan password : 123.
3. Pada nama aplikasi PLN MDM, klik tombol Lihat. Maka akan muncul halaman berikut :
4. Pada baris File Aplikasi, klik url untuk mengunduh file apk, ikuti sampai unduh selesai.
5. Copykan file unduhan tersebut ke device (dapat menggunakan bluetooth ataupun transfer kabel
data).
6. Selanjutnya dari sisi device buka file manager, buka file tersebut. Lalu tekan tombol Install.