Günümüz uygulamalarında web servisler olmazsa olmazlardandır. Web servisler, servisler, API ler hakkında biraz bilgi verelim.
Web servisler, farklı platformların aralarında belirli protokoller ve uygun veri formatları ile iletişim kurmasını sağlayan yapıdır. TCP ve HTTP bu protokollerdir.
HTTP (Hyper Text Transfer Protocol) üzerinden haberleşen API’ler yani web servisler SOAP Web Servisi ve Restful Web Servisidir.
SOAP (Simple Object Access Protocol) XML tabanlı mesaj içeren servis protokolüdür.
REST (Representational State Transfer) ise SOAP’a göre daha esnektir. JSON, XML yada text mesaj iletilebilir. REST mimarisi ise bir takım kurallar halinde geliştirilirse Restful olacaktır.
Web servisler ile daha gelişmiş yapılar oluşturulabilir. OAuth2 bunun bir örneğidir. OAuth2 uygulamalar arasında standart oluşturulmuş veri alışverişi sağlayan bir protokoldür. Bu sayede OAuth2 nin en çok kullanıldığı alan olan Yetkilendirme (authorization) ile farklı uygulamalardan kullanıcı yetkilendirmesi sağlayarak bilgilerinin alınması sağlanmaktadır.
Microservice(Mikro servis) ve Microservice Mimarisi ise günümüz servis alanlarında en çok konuşulan servislerdendir. Microservice tek iş yapan ve o işe ait işleri yürüten modüllerdir. Microservice in asıl amacı ise proje büyüdüğünde sistem modüler yapıda olduğu için daha esnek hareket edebilmesidir. Sisteme hem donanımsal hemde yazılımsal entegre yapmak diğer sistemlere göre daha kolaydır.
Abranero ekibi olarak uygulamalarınız için gerekli olan servis desteğini sağlamaktayız. İstediğiniz uygulamayı web, mobil ve servis alt yapısı ile beraber geliştirmekteyiz. Uygulama için ihtiyaç olan Web Servisi SOAP, REST yada oAuth2 ve Microservice mimarisi ile geliştirebiliriz.
Son güncellemelerini tamamlayıp gönderdiğimiz Space Voyager oyunu play storeda. Tasarım ve kodlamasını tarafımızca gerçekleştirdiğimiz Space Voyager oyunu play store'da sizleri bekliyor. Uzay mekiğinle ne kadar ileri gidebilirsin?
Çok yakında yeni ve farklı bir dini soru uygulaması ile karşınızda olacağız. Uygulama veya bizden haber almak istersen bizi sosyal medya adreslerimizden takip edebilirsiniz.