search
Giriş
Merhabalar arkadaşlar, Sitemizi programlama ile ilgilenen bütün arkadaşlarımızın Türkçe içerik konusunda çektiği sıkıntılar düşünülerek soru/cevap şeklinde bir etkileşimde bulunabilmesi için kurduk. Umuyoruz hepimiz için güzel bir deneyim olur. Hasscript Ekibi
0 oy
1.4k gösterim
Merhaba,

Web servisler ile ilgili JAX-WS ve JAXB ifaddeleri ne demek? Genel olarak web servislerden ne farkı vardır?

Teşekkürler
Java kategorisinde 211 puan

1 cevap

0 oy
Selam,

JAX-WS senin de söylediğin gibi web servisle alakalı bir kavram. Genel olarak söylemek gerekirse; SOAP bazlı web servislerin gerçekleştirilmesi için java'nın standard olarak verdiği/desteklediği kütüphane oluyor. Yani SOAP bazlı bir web servis yazacaksan elindeki seçeneklerden birincisi ve java'nın önerdiği diyebilirim. Diğerlerine örnek olarak Axis, CXF verilebilir. JAX-WS -> Java Xml Based Web Services.

JAXB ise web servisden daha çok XML ile alakalı bir konu. Web servisler de kendi içinde bu teknolojiyi kullanıyor. Yani JAX-WS ile web servis yazarken JAXB kullanmış oluyorsun. Ne işe yaradığına gelince; elindeki java sınıflarının XML olarak oluşturulması, hazırda olan XML bilgisinin java sınıfları kullanılarak hafızaya yüklenmesini sağlayan kütüphane oluyor. Bunun yerine kullanabileceğin kütüphaneler var ama JAXB de java'nın standard olarak önerdiği kütüphane oluyor. Java ile direk kendiliğinden geliyor, ekstra birşey kurmana gerek yok. XSD den java sınıfına, Java sınıfından XSD ye otomatik çeviren alt uygulamaları da var. Yani genel olarak kullanışlı bir kütüphane oluyor. JAXB -> Java XML Binding oluyor.,

İyi çalışmalar,
6.2k puan

İlgili sorular

0 oy
1 cevap 1.6K gösterim
1.6K gösterim
Selamlar, Ben bir webservis yazmaya çalışıyorum. Değerleri @PathParam ile aldığım zaman ( http://localhost/servis/sayfa/birinci_deger/ikinici_deger ) şeklinde url den giriş yapınca program çalışıyor. Verdiğim değerleri içerde döndürebiliyorum. Ama benden istenen ( ... =AAAA&ikinci_deger=BBBB ) şeklinde olması. Araştırdığım kadarıyla bu da @RequestParam oluyor. Bunlar arasında ki fark nedir ?
16 Mayıs 2020 Java kategorisinde kupanintorunu 365 puan sordu
0 oy
0 cevap 376 gösterim
376 gösterim
POSTMAN üzerinde iki farklı servis ile çalışıyorum. Birisi direkt URL üzerinden requesti atarken diğeri için girdileri BODY alanında girmem gerekiyor. Örnekle gösterecek olursam; $headers = New-Object "System.Collections.Generic.Dictionary[[String],[String]]" $headers.Add(" ... /show?session=" + $SessionID + "&user=" + $samAccount bu iki kullanım arasındaki farkı anlatabilir misiniz? Teşekkürler..
25 Ocak 2023 Genel Kavramlar kategorisinde kupanintorunu 365 puan sordu
0 oy
1 cevap 1.7K gösterim
1.7K gösterim
Selam, Bir web service yazmak istiyorum. Ancak yazarken seçilen dilin bir önemi var mıdır? Web service yöntemlerinden olan JAX-WS ve JAX-RS den hangisini handi durumda seçmeli?
15 Ocak 2017 Genel Kavramlar kategorisinde tolgacelik.art 2.0k puan sordu
0 oy
1 cevap 871 gösterim
871 gösterim
Spring kullanrak Rest service ile getUser (userId ile alıyorum) ve getByUserName diye iki methodum var ve userl leri ise api/user/{id} api/user/{userName} şeklinde, ancak ikisini seçmekte kararsız kalıyor sanırım. Bunu nasıl çözerim. @RequestMapping(value = "/user/{userName}", method = ... id) { ............. alınan hata ise; Error: Ambiguous handler methods mapped for HTTP path in spring...
16 Temmuz 2017 Java kategorisinde tolgacelik.art 2.0k puan sordu
0 oy
1 cevap 539 gösterim
539 gösterim
GraphQL diye bir konu gözüme çarptı bloglara göz atarken. Bu konuda bilgisi olan var mıdır? nedir-ne işe yaramaktadır. REST e alternatif olarak çıktığı söyleniyor, neden ihtiyaç duyulmuş da bunu çıkarmışlar merak ettim.
10 Ağustos 2017 Genel Kavramlar kategorisinde tolgacelik.art 2.0k puan sordu