Skip to content

Contract-last web servis yaklaşımı ile spring ve CXF kütüphaneleri kullanılarak soap servis oluşturuldu.

Notifications You must be signed in to change notification settings

cebrailinanc/spring-apache-cxf-soap-service

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Proje Tanımı

Contract-last yaklaşımı ile soap web servis oluşturuldu. Contract-last ile önce sınıflar yazılır, sonra CXF kütüphanesi kullanılarak WSDL koddan üretilir(runtime'da).

Adım Adım Servisin Yazılması

  • Servisin interface oluşturulur.(ISearchComputer)
  • Request Responselar oluşturulur.
  • Interface'in implementasyonu yapılır.(SearchComputerImpl)
  • Servise dışardan ulaşıması için endpoint tanımı yapılır. applicationContext.xml dosyasında bu tanım yapılır.
  • web.xml dosyasında servlet oluşturulur. Gelen istekler, servlet ile endpointe aktarılır.

Servislerin Listelenmesi

Tarayıcıda http://localhost:8080/services linki aratıldığında servisler aşağıdaki gibi listelenir.Localde yapılan denemelerde serverın alrındda bulunan server.xml dosyasında path="/" olduğunu kontrol ediniz. Aksihalde pathdeki adreside url'e eklemelisiniz.

Github

About

Contract-last web servis yaklaşımı ile spring ve CXF kütüphaneleri kullanılarak soap servis oluşturuldu.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages