02-01-2022, Saat: 13:02
Merhaba hibrid çözümler de düşünebilirsiniz.
Verimliliği tartışmayacağım, amaç mesajın A noktasından B noktasına sağlıklı bir şekilde ulaşması olmalı. Süre kaygınız sadece kullanılacak uzak sunucu enstrümanı ile ilişkilidir.
Şirket fiziki iç ağında TCP, Internet ile başka fiziksel ağlara köprü için REST.
Harici WAN için TCP PORT açmak zorunda kalınmaz. Güvenlidir.
WAN-WAN arası yarı online diyelim REST, her REST iletişim içindekiler aynı anda TCP Server, kullanıcılar TCP Client.
REST timer ile 5 sn interval iyidir. 5.saniyeye denk gelirse anlık sonuç, 1.saniyeye denk gelirse maksimum 4 saniye bekleme okur.
TCP ise dahili network hızında anlık olacaktır.
Ek olarak ben olsam ne yapardım, REST alternatif olarak Firebase DB (google cloud) çok hızlıdır. Onu da mercek altına almakta fayfa var. Tabi firebase için internet bağlantısı gerekir.
Yerel sunucu oluşturma konusunda incelemek isterseniz bir UNIT eklemek ile mümkün kılan, forumda suya soapa dokunmadan diye arayınca çıkacak bir örnek paylaşıldı.
Verimliliği tartışmayacağım, amaç mesajın A noktasından B noktasına sağlıklı bir şekilde ulaşması olmalı. Süre kaygınız sadece kullanılacak uzak sunucu enstrümanı ile ilişkilidir.
Şirket fiziki iç ağında TCP, Internet ile başka fiziksel ağlara köprü için REST.
Harici WAN için TCP PORT açmak zorunda kalınmaz. Güvenlidir.
WAN-WAN arası yarı online diyelim REST, her REST iletişim içindekiler aynı anda TCP Server, kullanıcılar TCP Client.
REST timer ile 5 sn interval iyidir. 5.saniyeye denk gelirse anlık sonuç, 1.saniyeye denk gelirse maksimum 4 saniye bekleme okur.
TCP ise dahili network hızında anlık olacaktır.
Ek olarak ben olsam ne yapardım, REST alternatif olarak Firebase DB (google cloud) çok hızlıdır. Onu da mercek altına almakta fayfa var. Tabi firebase için internet bağlantısı gerekir.
Yerel sunucu oluşturma konusunda incelemek isterseniz bir UNIT eklemek ile mümkün kılan, forumda suya soapa dokunmadan diye arayınca çıkacak bir örnek paylaşıldı.
Saygılarımla
Muharrem ARMAN

Muharrem ARMAN


