jguar Rest Servis REST Nedir Representational State Transfer

  • Slides: 10
Download presentation
j-guar Rest Servis

j-guar Rest Servis

REST Nedir? Representational State Transfer Ø İstemci ve sunucu arasındaki veri alış verişinin basit

REST Nedir? Representational State Transfer Ø İstemci ve sunucu arasındaki veri alış verişinin basit bir yoludur Ø REST ile veri alış verişi JSON, XML, Text formatında yapılabilir Ø HTTP üzerinde çalışır ve minimum içerikle veri alıp gönderebilmeyi sağlar Ø DELETE, GET, POST ve PUT metodları kullanılır. Ø Twitter, Yahoo, Flickr, del. icio. us, e. Bay, Amazon…

j-guar REST Servisleri ØData. Query. Rest. Service : Sorgu Servisi j-guar, REST servis standartlarını

j-guar REST Servisleri ØData. Query. Rest. Service : Sorgu Servisi j-guar, REST servis standartlarını karşılamaktadır. Versiyonlama, sayfalama, kullanıcı doğrulama… ØData. Exchange. Rest. Service : Veri aktarımı Servisi ØReporting. Rest. Service : Raporlama Servisi ØBatch. Rest. Service : Toplu İşlem Servisi ØÖzel fonksiyonlar (doorderdispatch, recalculate, applycampaign… )

j-guar REST Tüketimi İşleyiş özetle 3 adımda; Erişim anahtarı üretimi j-guar REST tüketimi öncesi

j-guar REST Tüketimi İşleyiş özetle 3 adımda; Erişim anahtarı üretimi j-guar REST tüketimi öncesi mutlaka access token üretilmeli ü Token üretimi için login metodu kullanılır http: //host: port/logo/restservices/rest/login ü İstekte kullanıcı adı, şifresi ve bağlantı kurulmak istenen firma numarası gönderilir ü Rest servisi bu çağrıyı olumlu karşılarsa geriye JSON formatında token bilgisini döndürür

j-guar REST Tüketimi İşlem üÜretilen token bilgisi isteğin başlık bölümüne eklenerek ilgili rest kaynağı

j-guar REST Tüketimi İşlem üÜretilen token bilgisi isteğin başlık bölümüne eklenerek ilgili rest kaynağı (dataexchange, rapor, batch. . ) çağırılır üİsteğin sonucunda JSON formatında dönüş yapılır

j-guar REST Tüketimi İşlem Sonlandırma üİlgili session logout metodu ile sonlandırılır ya da belirlenen

j-guar REST Tüketimi İşlem Sonlandırma üİlgili session logout metodu ile sonlandırılır ya da belirlenen timeout süresi sonucunda kullanım dışı olur

j-guar Rest WADL Web Application Description Language Øhttp: //host: port/logo/restservices/rest/? _wadl login/logout batch reporting

j-guar Rest WADL Web Application Description Language Øhttp: //host: port/logo/restservices/rest/? _wadl login/logout batch reporting data. Query özel fonksiyonlar(doorderdispatch, recalculate, applycampaign. . ) Øhttp: //host: port/logo/rest/? _wadl j-guar iş nesneleri (mmitemexchanges, fiarpcardexchanges, loinvoices…)

j-guar Rest Swagger UI • j-guar REST servisleri içerisindeki tüm nesnelere ait tanımlar Swagger

j-guar Rest Swagger UI • j-guar REST servisleri içerisindeki tüm nesnelere ait tanımlar Swagger 2. 0 formatında oluşturulmuştur • Bu tanımlara http: //host: port/logo/restdocs/ adresi üzerinden erişebilirsiniz • help sayfasında tüm iş nesnelerine ait tanımlar listelenmektedir • İlgili rest kaynağına ait j-guar karşılıkları belirtilmiştir

JAVA REST CLIENT

JAVA REST CLIENT

docs. logo. com. tr forum. logo. com. tr jdev. support@logo. com. tr Tel :

docs. logo. com. tr forum. logo. com. tr jdev. support@logo. com. tr Tel : 0 (262) 679 80 81 Teşekkürler