Java ile Web Servisleri

Kurs Dili: Türkçe/İngilizce

Süre: 3 gün

Tamamen güncellenmiş yapısıyla Web Servisleri kursu Java Web Servisleri dünyasına kapsamlı bir giriş sağlamaktadır. Bu kurs, Java kullanarak temel ve orta seviyede Web Servisleri kurabilmeleri için katılımcılara ihtiyaç duydukları bilgi ve beceriyi oluşturmalarında yardımcı olmaktadır. Bu kapsamlı kurs Web Servisleri dünyasına detaylı bir giriş sağlamaktadır. Kurs kapsamında temel kavramların tümünü ve ileri konuların önemli olanlarını işlemekte, JAX-WS, JAXB ve SAAJ gibi API'leri ve Java standartlarını açıklamakta ve kullanmaktadır. Kurs, SOAP ve SOAP'ın Java API'si SAAJ'ın da dahil edildiği detaylı bir giriş ile başlamakta ve SOAP'ın tüm önemli kavramları açıklanmaktadır. SAAJ, SOAP mesajlarını okumak, yazmak ve göndermek için kullanılan bir Java API'sidir. Kurs daha sonra WSDL ile devam etmektedir. WSDL, WS-I Temel Profili perspektifi ile açıklanmaktadır. WS-I Temel Profili farklı uygulamalar arasında uyumluluğu sağlamak üzere kullanılan bir tekniktir (Java ve .Net gibi). Bunu takiben kurs Java'nın ana web servisleri teknolojisi ile devam etmektedir: 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).

Kimler katılabilir? Java yazılım geliştirici ve tasarımcılar. Katılımcıların J2EE/Java EE konularında deneyimli, XML ve XML şemaları konusunda da temel bilgiye sahip olmaları gerekmektedir.

Kurs İçeriği

Session 1: Introduction to Web Services in SOA

Lesson: Introduction to Web Services

Lesson: Web Services technologies Session 2: SOAP and SAAJ

Lesson: Overview of the SOAP Recommendation Lesson: SOAP Processing Lesson: SAAJ 1.3 Overview Session 3: WSDL

Lesson: Comprehensive overview of WSDL Session 4: Introduction to JAXB 2.x

Lesson: JAXB Overview Lesson: XML to Java binding Lesson: Java to XML binding Session 5: JAX-WS

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