(08-11-2017, Saat: 10:45)klavye Adlı Kullanıcıdan Alıntı: Merhabalar,
Bahsettiginiz BOĞULMA meselesini vakti zamanında acı bir şekilde yasadigim icim mumkun mertebe harici bilesen kullanmamaya calisiyorum. Fakat diğer türlüde surekli delphinin yeni surumleri icin ucret odemek gerekiyor. (xe2 satin almistim. ama bahsettiginiz rest bilesenleri bu surumde yok. suanda yeni surume gecmem icin hic bir sebep yok mevcut surum tum ihtayaclarimi karsiliyor. en azindan simdilik)
Bundan dolayida acik kaynaklari kullanmam gerektiginde en son nezaman guncellenmis ona bakiyorum. (Bu surekli guncelleyecekleri anlamina gelmez . En sonra 1 hafta once guncellenmis olabilir ama bir daha guncelleyeceklerinin garantisi yok tabi. Projede kullanırken bu riskleride goze alarak kullaniyorum)
Öneride bulunmamın sebebi, sizin de bahsetmiş olduğunuz tecrübelerdir.
REST mimarisinin giderek popüler olmaya başlamasına müteakip, Rest bileşenleri Delphi ile (XE5 sürümü) dağtılmaya başlandı.
Bana sorarsanız geç bile kalındı. Fakat sizin de bildiğiniz gibi tüm yazılım dilleri, önce bir komu oyu yoklaması (geliştirci-müşterileri ve potansiyelleri arasından) yapar.
İstekler doğrultusunda bu mimariyi bünyesine entegre eder.
Embarcadero'yu bu entegrasyona iten nedenlerden biri bu olmakla birlikte, diğer neden ise Mobil uygulama teknolojisidir.
Mobil uygulamalar uzak sunuculu veri iletişimlerinde, masaüstü uygulamalara göre daha kırılgan (
hataya gelemiyorlar) oluyorlar.
Bu noktada REST mimarisinin kullanmış olduğu veri yapıları ve iletişim protokolleri, diğer benzeri sistemlere göre ciddi oranda performans üstünlüğü sağlamış olması, bu entegrasyonun sunumunu kaçınılmaz hale getirmiştir.
Daha eski Delphi sürümleri için (XE4 ve önceki) bir çok HTTP nesnesi mevcuttur. Alternatif olarak bunlar kullanılabilir.