Download PDFOpen PDF in browserJSON Sözdizimli Gerçek Zamanlı İletişim ProtokolüEasyChair Preprint 1559, version 27 pages•Date: October 16, 2019AbstractIoT, kritik görev yazılımları, kurumsal uygulamalar, mikroservisler vb. alanlarda gerçek zamanlı ve platformdan bağımsız iletişim altyapılarına ihtiyaç duyulmaktadır. Bu konuda TCP protokolünün Unicast, Multicast ve Broadcast tipi iletişim tipleri yetersiz kalmaktadır. Aracı sunucu üzerinden yapılan veri aktarımlarında ağ trafiği azaldığından veri iletim performansı artmaktadır ve aktarılan veriler daha optimum seviyede kullanılmaktadır. Bu çalışmada platformdan bağımsız ağ istemcileri arasında gerçek zamanlı iletişim kurmak için aracı sunucu üzerinden verilerin aktarıldığı metin tabanlı ve JSON sözdizimli JTP (JSON Transmission Protocol) adında yeni bir protokol önerilmektedir. Yapılan çalışmada STOMP, XMPP, RESP ve NATS protokolleri incelenerek protokol boyutları ve algoritma performansı, çerçeve boyutları ve algoritma performansı ve insanlar tarafından okunup kodlanabilme seviyeleri değerlendirilmiştir. İncelenen protokoller ile JTP protokolü, performans testleri yapılarak karşılaştırılmıştır. Yapılan değerlendirme sonucunda JTP’nin diğer alternatiflerine göre daha fazla işlevsel özelliğe sahip olduğu gösterilmiştir. Keyphrases: Aracı Sunucu, Broker Server, Gerçek Zamanlı İletişim, JSON, JTP, NATS, Protokol, RESP, STOMP, TCP, XMPP, protocol, real-time communication
|