Protokol Tamponu

Yazar: Judy Howell
Yaratılış Tarihi: 27 Temmuz 2021
Güncelleme Tarihi: 23 Haziran 2024
Anonim
Preparing a pH 7 4 Potassium Phosphate Buffer part 1
Video: Preparing a pH 7 4 Potassium Phosphate Buffer part 1

İçerik

Tanım - Protokol Tamponu ne anlama geliyor?

Bir protokol tamponu, yapılandırılmış verilerin serileştirilmesi için platform ve dil-nötr bir otomatikleştirilmiş mekanizmadır. Bir protokol tamponu, XML'den daha küçük, daha basit ve daha hızlıdır. Başlangıçta Google’da bir dizin sunucusu yanıt protokolü ile başa çıkmak üzere geliştirilen şirket, farklı diller için açık kaynak lisansı altında bir kod üreticisi sağlamıştır. Protokol tamponları, veri depolamak veya iletişim için uygulamalar geliştirmek için son derece kullanışlıdır.


Microsoft Azure ve Microsoft Cloud'a Giriş | Bu kılavuz boyunca, bulut bilişimin neyle ilgili olduğunu ve Microsoft Azure'un işinizi buluttan geçirmenize ve yürütmenize nasıl yardımcı olabileceğini öğreneceksiniz.

Techopedia Protokol Tamponunu anlatıyor

Şu anda, protokol arabellekleri C ++, Java ve Python gibi programlama dillerinde oluşturulan kodu desteklemektedir. Protokol arabellekleri, XML'den daha küçük ve daha hızlı olacak şekilde tasarlanmıştır ve hem sadeliği hem de performansı hedefler. Microsoft Bond veya Apache Thrift protokollerine benzer şekilde Protokol tamponları, tanımlanmış servisler için kullanılacak somut bir RPC protokol yığını sunar. Bir protokol tamponu, veri yapısını açıklayan bir arayüz açıklama dilini ve bu açıklamaya dayanarak kaynak kodunu üreten bir uygulamayı kullanır. Kaynak kod daha sonra yapılandırılmış verilerin baytlarının ayrıştırılmasında kullanılır.


XML üzerinden protokol tampon kullanmanın birkaç avantajı vardır. Protokol arabelleklerinin kullanımı daha basittir ve XML hızından 3-10 kat daha küçüktür ve hızları 20-100 kat daha fazladır. Diğer bir avantaj, daha az belirsiz olmaları ve programlı olarak geliştirmesi kolay veri erişim sınıfları üretebilmeleridir.

Protokol tamponlarıyla ilişkili birkaç dezavantaj vardır. Protokol arabellekleri, özellikle de tabanlı bir belgeyi modellemek için etkili bir çözüm olmayabilir. İnsan tarafından okunabilen ve insan tarafından düzenlenebilir olan XML'den farklı olarak, kendi yerel durumlarındaki protokol arabellekleri insan tarafından okunabilir veya insan tarafından düzenlenebilir değildir. Protokol arabellekleri, XML gibi kendi kendini tanımlayan bir özelliğe sahip değildir.

Protokol tamponları, depolama sistemlerinde ve RPC sistemlerinde kullanılır.