Buat dan Deploy Layanan Web Sederhana dan Klien Layanan Web di Eclipse

Diterbitkan: 2019-10-20

Ikuti langkah-langkah sederhana di bawah ini untuk membuat dan menerapkan Web Service Web dan Web Service Client Web sederhana di Eclipse IDE.

Langkah 1

Instal Apache Tomcat dan tambahkan ke Eclipse di Tab Server – Saya menggunakan Tomcat version 9.0.10 .

Langkah 2

Buat Proyek Web Dinamis (nama: CrunchifyWS )

Buat Crunchify WebService di Eclipse - Proyek Web Dinamis

Langkah-3

Buat file java di bawah folder /src . Klik kanan folder /src -> Baru -> Kelas.

  • Paket: crunchify.com.web.service
  • Nama: CrunchifyHelloWorld.java
Buat Kelas File Java Baru di Eclipse

Langkah-4

Buka file CrunchifyHelloWorld.java dan buat metode utama sederhana.

Langkah-5

  • Klik Kanan pada file CrunchifyHelloWorld.java -> Web Services -> Create Web Service
  • Pilih opsi seperti yang disebutkan dalam diagram di bawah ini.
  • Klik selesai
Buat Layanan Web dari Kelas Java di Eclipse

Langkah-6

Mungkin perlu beberapa waktu untuk menyelesaikan semua proses dan Anda akan melihat proyek baru " CrunchifyWSClient " dibuat. Berikut adalah struktur tugas akhir:

Proyek CrunchifyWS dan CrunchifyWSClient

Langkah-7

CrunchifyWS dan CrunchifyWSClient kedua proyek harus secara otomatis digunakan ke server.

Selain itu, Eclipse secara otomatis membuka Web Service Test Client Window dengan URL: http://localhost:8080/CrunchifyWSClient/sampleCrunchifyHelloWorldProxy/TestClient.jsp?endpoint=http://localhost:5922/CrunchifyWS/services/CrunchifyHelloWorld

Langkah-8

Sekarang klik addValue(float) , subtractValue(float) dan berikan input untuk memeriksa hasil yang diperbarui.

Klien WebService Memanggil Halaman Hasil di Eclipse

Dan Anda sudah siap. Beri tahu saya jika Anda melihat kesulitan dengan langkah-langkah ini.


Apakah Anda mendapatkan kesalahan di bawah ini setelah mengklik tombol Invoke?

Mendapatkan Pengecualian koneksi java.net.ConnectException ditolak

Ikuti langkah-langkah di bawah ini:

  1. Klik kanan pada Tomcat
  2. Klik Tambah dan Hapus untuk melihat aplikasi ditambahkan
  3. Klik Bersihkan…
  4. Klik Terbitkan
  5. Klik Mulai Ulang
Coba mulai ulang Tomcat di Eclipse dan Publikasikan Aplikasi

Bagaimana cara menjalankan kembali WebService setelah memulai ulang Aplikasi atau lebih baru?

Ini adalah URL yang berguna: http://localhost:8080/CrunchifyWSClient/sampleCrunchifyHelloWorldProxy/TestClient.jsp

File Crunchify Web Service Client TestClient.jsp

Jika Anda ingin mengunduh CrunchifyHelloWorld.wsdl maka ini dia:

Lokasi file CrunchifyHelloWorld.wsdl

Beri tahu saya jika Anda menghadapi masalah dalam menjalankan ini.