Archives for category: Programming

Read/WriteWeb membuat sebuah artikel menarik yang berjudul “The Future of Software Development“. Pada artikel tersebut dibahas bagaimana pengembangan perangkat lunak di masa depan dengan sedikit meninjau kembali metode software development yakni waterfall dan agile. Rasanya seperti kuliah RPL lagi. Kesimpulan yang diambil pada tulisan tersebut adalah pengembangan perangkat lunak di masa depan akan menggunakan bahasa pemrograman high level, dukungan library, dan metode agile.

Untungnya, berbeda dengan kuliah RPL, kali ini saya nggak ngantuk.

(more…)

Belakangan saya disibukkan untuk mencari cara untuk membangun web service. Berhubungan dengan Tugas Akhir soalnya. Mungkin ada yang mencari informasi mengenai ini juga, jadi saya taruh aja di blog ini. Kalau ada yang salah tolong dikoreksi ya :) .

Ada yang bilang bikin web service itu susah. Setelah beberapa minggu benar-benar berkutat untuk mengerjakannya, saya mendapatkan bahwa bukan membuatnya yang susah, tapi menjadikannya berjalan dengan benar dan nyambung sama aplikasi yang membutuhkannya yang susah.

Bagaimana dengan membangunnya? Saat ini kita udah dimanjakan oleh berbagai library dan tools untuk membantu mempermudah pembangunannya. Kita nggak perlu bikin definisi WSDL dan skema XML sendiri. Udah di-generate secara otomatis. Kebanyakan fasilitas yang ada memungkinkan kita cukup mendefinisikan fungsi-fungsi apa yang dimiliki oleh web service tersebut, klik sana sini, lalu jadi deh.

Sejauh ini, baru ada dua alternatif yang saya pelajari untuk membangun web service dalam Java, yaitu dengan ekstensi JAX-WS dan Apache Axis2. Keduanya akan saya bahas di bawah.

(more…)

Framework Ajax ada banyak banget. Daftarnya ada di sini.