SOAP Service merupakan Server yang digunakan untuk client Sepotipayi App dan Sepotipayi Premium App untuk mengatur subscription antara pengguna dan penyanyi. Dibuat dengan menggunakan SOAP Protocol dengan mengimplementasikan JAX-WS.
- Security
- Database
- Subscription handling (CRUD)
- Logging
- Sync with Sepotipayi App Database
Perlu diperhatikan bahwa terdapat repository https://github.com/apwic/spotify-docker-script untuk mempermudah menjalankan aplikasi secara sekaligus dan disarankan untuk menjalankan server melewati repository tersebut.
- Pastikan docker desktop sudah dijalankan, disarankan untuk melakukan delete terlebih dahulu pada image MySQL yang sudah dimiliki sebelumnya
- Jalankan perintah
docker-compose up --build
- Buka browser dan ketikkan
localhost:7070
pada address bar untuk melihat server yang dibuat
Untuk melihat daftar port pada docker, jalankan perintah dapat dilihat pada aplikasi docker desktop sesuai dengan container yang dijalankan
- Security: 13520083, 13520101
- Database: 13520083
- Subscription Handling: 13520044, 13520083
- Logging: 13520044, 13520101
- Sync DB: 13520083