SOAP tabanlı web servislerine hızlı başlayın
SOAP tabanlı web servisleri: Envelope/Header/Body, WSDL ve XSD, JAX-WS code-first ve contract-first, wsimport/wsgen, SOAP Fault, handler, MTOM, WS-Security girişi ve SoapUI ile test.
SOAP web servis temelleri ve JAX-WS uygulaması
Eğitim, kurumsal sistemlerde hâlâ yaygın olan SOAP tabanlı web servislerini ele alır. SOAP zarfı (Envelope, Header, Body), WSDL yapısı (types, message, portType, binding, service), XSD ile şema tasarımı, JAX-WS ile code-first ve contract-first yaklaşım, wsimport ve wsgen araçları, SOAP Fault yönetimi, SOAP handler, MTOM ile ek gönderimi ve SoapUI ile test ile WS-Security'ye giriş uygulanır.
2 Gün. Her gün dört modül; 1. gün SOAP ve WSDL; 2. gün JAX-WS Uygulaması.
Orta Seviye — SOAP, WSDL ve JAX-WS ile web servisi geliştirme
Katılımcılar bir WSDL'den istemci üretir, sıfırdan JAX-WS servisi yazar ve SoapUI ile hata durumlarını sınar.
Sözleşme dosyalarını okuyup istemci ve sunucu kodunu üretirsiniz.
Banka, kamu ve ERP gibi SOAP tabanlı sistemlerle çalışabilirsiniz.
Servisleri otomatik ve hata senaryolu biçimde test edersiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
OOP, annotation ve istisna bilgisi gerekir.
XML, namespace ve XSD kavramlarına aşinalık beklenir.
JDK 17, Maven ve IDE kurulu olmalıdır.
İstek/yanıt mantığı bilinmelidir.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
SOAP zarfı ve Fault yapısını okuyup yorumlayabilirsiniz.
WSDL bileşenlerini ayrıştırıp sözleşmeyi anlayabilirsiniz.
Kısıtlı veri tipleri ve şemalar tasarlayabilirsiniz.
JAX-WS ile annotation tabanlı servis yazabilirsiniz.
wsimport ile WSDL'den istemci ve servis iskeleti üretebilirsiniz.
Tipli SOAP Fault ve handler ile hata akışını yönetebilirsiniz.
UsernameToken ve HTTPS ile servisi güvenceye alabilirsiniz.
SoapUI ile test paketleri ve mock servisler kurabilirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Java diziler ve parametresiz ArrayList eğitimi: tek ve çok boyutlu diziler, Arrays sınıfı, ArrayList temelleri, raw type sorunları ve autoboxing.
Detayları Gör →Java List ve liste işlemleri eğitimi: ArrayList, LinkedList, add/remove/get, remove tuzağı, Iterator, Comparator ile sıralama, subList ve List.of kullanımı.
Detayları Gör →Java Set ve Map eğitimi: HashSet, TreeSet, HashMap, TreeMap, LinkedHashMap, entrySet gezinme, merge, equals/hashCode ve kelime frekansı uygulaması.
Detayları Gör →Spring Component Scanning ve Java tabanlı yapılandırma eğitimi: @Configuration, @Bean, @ComponentScan, stereotype anotasyonlar, @Qualifier, @Profile ve bean kap
Detayları Gör →Java kontrol yapıları eğitimi: if-else, switch ifadeleri, for, while, do-while, break/continue, iç içe döngüler ve asal sayı, Fibonacci gibi problemler.
Detayları Gör →