JAXB ve JAXWS ile Web Servisleri Geliştirme

Kurs Dili: Türkçe/İngilizce

Süre: 2 gün

Kurs, Web servisleri geliştirilmesinde deneyim sahibi olan ve bu kapsamda Java Web Servislerinde JAXB and JAXWS kullanımı konusunda birikim edinmek isteyen uzmanlar için tasarlanmıştır. Bu kurs, tamamen Java'nın temel web servis teknolojileri üzerine düzenlenmiştir: JAX-WS. JAX-WS kurs süresince hem tabandan tepeye (önce Java) hem de tepeden-tabana (önce WSDL) bir yaklaşımla irdelenmektedir. Farklı özelleştirmeler de (binding declarations ve Java annotations) kurs içeriğinde kapsanmaktadır. JAX-WS, XML bağı için JAXB kullanır; Bu nedenle de "JAXB-xml binding framework" kurs kapsamında ayrıntılı olarak ele alınmaktadır (hem Java hem de XML tabanlı geliştirme yaşam döngüsü perspektiflerinden). Bu temel teknolojilerin anlatılmasını takiben ilişki içinde olduğu XML güvenlik standartlarını (W3C XML şifrelemesi ve XML imzaları) da kapsayarak WS-Security 1.1 dünyasına ve WS-Security'ye has token profillerine de (X509, Username, SAML vs.) bir giriş yapılmaktadır.

Kimler katılabilir? Java EE, XML, XML şemaları, SOAP ve WSDL konularında deneyimli, Java yazılım mimarisi ve yazılım geliştirme konusunda çalışan profesyoneller.

Kurs İçeriği

Session 1: Introduction to JAXB 2.x

Lesson: JAXB Overview

Lesson: XML to Java binding Lesson: Java to XML binding Session 2: JAX-WS

Lesson: JAX-WS Overview Lesson: Building a JAX-WS Client Lesson: Service realization using JAX-WS Lesson: Advanced JAX-WS Session 3: Security

Lesson: Web-Security 1.1 introduction