İçeriğe atla

Apache Axis2

Vikipedi, özgür ansiklopedi
21.37, 28 Temmuz 2017 tarihinde Vikiçizer (mesaj | katkılar) tarafından oluşturulmuş 18902439 numaralı sürüm (→‎Görevleri: düzeltme AWB ile)

Apache Axis’in yerine 2004 yılında; daha esnek, verimli ve konfigüre edilebilir yeni bir mimari olarak Apache Axis2 ortaya konulmuştur. Günümüzde web servislerinin birbirleriyle iletişime geçmeleri için SOAP mesajları kullanılmaktadır. SOAP mesajlarının ortak arayüz olarak kullanılması sayesinde, web servisleri farklı programlama dillerinde yazılabilmektedir. Apache Axis2; Java kullanıcıları için web servis çağrılarının SOAP mesajlaşması ile yapılabilmesini sağlayan öncü açık kaynak platformlardandır. Axis2, SOAP işlemlerini ve web servis geliştirmek için ihtiyaç duyulan birçok görevi ele alarak, geliştiricilerin hayatlarını kolaylaştırmaktadır.

Görevleri

Apache Axis2’nin başlıca görevleri;

  1. SOAP mesajlarının işlenebilmesi için bir çalışma çerçevesi sunmak.
  2. Web servis kurulumu sağlamak (WSDL kullanılarak ya da kullanılmadan).
  3. Web servislerini çağırabilmek için istemci tarafından kullanılabilen programlama arayüzleri sağlamak (Client API).
  4. Kurulum esnasında Axis2’nin ve bileşenlerinin ayarlarını değiştirebilmek.
  5. Farklı iletim ortamlarından SOAP mesajları gönderebilmek.