SPRING WEB SERVICE FRAMEWORK EĞİTİMİ
Bu eğitimimizde kurumsal uygulama geliştirme projelerinde son yıllarda yaygın biçimde kullanılan Spring Application Framework üzerine kurulu olan Spring Web Service Framework'ü uygulamalı örneklerle anlatıyoruz. Katılımcıların eğitim sonunda doküman merkezli SOAP/WSDL web servisleri geliştirme konusunda bilgi ve deneyim sahibi olmalarını sağlıyoruz.
Web Servisleri için Temel Karvamlar: URI, URL, XML, XSD
WSDL ve SOAP
Spring WS'e Giriş
Spring WS ve Sunucu Tarafı
Spring WS ve İstemci Tarafı
Spring WS İstemci ve Sunucu Tarafında Ortak Bileşenler
Spring WS ve Güvenlik
O/X Mapping ve XML Marshal/Unmarshal İşlemleri
Eğitim sonuna kadar katılımcılar
Web servisi nedir? ne işe yarar?
Web servislerini oluşturan temel kavram ve yapılar nelerdir?
Web servislerinde XML kullanımının yeri ve önemi nedir?
XML dokümanlarının yapısı nasıl tanımlanır? XML dokümanları nasıl oluşturulur?
XSD ve DTD tanımları ne işe yarar?
WSDL ve SOAP nedir? ne işe yararlar?
Web servis geliştirmedeki farklı yaklaşımlar nelerdir?
Bu yaklaşımların avantajları ve dezavantajları nelerdir?
Spring WS bize ne tür kolaylıklar sağlamaktadır?
Otomatik WSDL nasıl oluşturulur? nasıl yayımlanır?
Spring WS kullanarak bir web servis nasıl geliştirilir?
İstemci tarafından herhangi bir web servise nasıl erişilir?
Web servislerinin güvenliği nasıl sağlanır?
Web servis çağrılarında kimliklendirme nasıl yapılır?
Spring Security ile Spring WS nasıl entegre edilebilir?
HTTP Basic authentication ile web servislerinin güvenlik ihtiyaçları nasıl sağlanabilir?
Nesne - XML dönüşümü nasıl gerçekleştirilebilir?
Spring nesne - xml dönüşüm ihtiyaçları için ne tür çözümler sunmaktadır?
Farklı nesne - XML dönüştürücü araçları nelerdir? aralarındaki farklar, avantaj ve dezavantajları nedir?
XPath ve XSL nedir? ne işe yarar?
XML mesajlarından XPath kullanarak veri nasıl elde edilir?
gibi sorulara cevaplar bulmuş olacaklar, Spring Web Service Framework’ü tam kapasite kullanmaya başlayacaklar, Spring-WS ile contract first web servis geliştirme yaklaşımının web servis geliştirmede getirdiği kolaylıklardan projelerinde azami ölçüde yararlanabileceklerdir.
Spring Web Service Framework Eğitimi'ne katılacak kişilerin Java Programlama Dili'ne hakim olmaları, Java ile tercih ettikleri herhangi bir IDE içerisinde rahatlıkla kod yazabilir durumda olmaları, Java EE teknolojilerine ve Spring Application Framework'e temel düzeyde aşina olmaları, web uygulama geliştirme, HTTP gibi konularda pratik bilgi ve tecrübe sahibi olmaları eğitimden maksimum ölçüde faydalanabilmeleri için önemlidir.