Senin, 12 Desember 2011

.NET Web service

Microsoft .NET framework sebagai salah satu API terbesar juga memiliki satu fungsi untuk menciptakan sebuah web service. Web service ini dibangun dalam bentuk web based. Dengan web service ini bisa digunakan untuk membagi data dari database dan membaginya ke semua aplikasi-aplikasi lain meskipun aplikasi tersebut tidak terkoneksi ke database si web service asalkan aplikasi tersebut dapat menghubungi web service. Untuk lebih jelasnya mari kita coba membuat satu web service menggunakan .NET.

Pertama, buka Microsoft Visual Studio. kemudian pilih new website dan kemudian pilih ASP .NET Empty Web Site


pada tampilan berikutnya, klik OK, tapi sebelumnya tentukan dulu dimana anda akan menyimpan project ini.
kemudian pada Solution Explorer, klik kanan pada project dan pilih Add New Item. Pilih Web Service pada dialog box Add New Item tersebut (hati-hati, jangan sampai salah pilih. karena service bukan hanya web service, tetapu juga ada WCF service). Berikan nama file service1.asmx. Jika berhasil, maka akan keluar editor dengan tampilan sebagai berikut.


perhatikan pada block "<Webmethod()> _" nah di method itu lah kita membuat sebuah prosedur / fungsi / method yang nantinya akan mengembalikan nilai berupa sebuah XML. untuk membuktikannya, klik kanan pada service1.asmx tadi dan pilih view in browser. ketika tampil akan muncul di browser seperti pada gambar dibawah ini.


halaman ini memuat semua daftar web method yang kita buat. karena dalam hal ini hany ada satu web method, maka hanya ada satu daftar disana. klik lah link tersebut. pada halaman berikutnya, klik button invoke dan lihat hasilnya...
itu XML kan...
itu membuktikan bahwa web service mengembalikan XML untuk dibagi ke aplikasi lain.

Tidak ada komentar:

Posting Komentar