Apache Axis2

Vikipedi, özgür ansiklopedi

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[değiştir | kaynağı değiştir]

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.