Independent platform. We accept no commission or ranking fees from any manufacturer. The source of every technical value is stated in our data policy.
Turkish onlyThis article has not been translated into English yet; the text below is the Turkish original. The navigation and interface of the page are in English, the content is not.
📘 Fundamentals 4 min read

ESL yazılımının katmanları: bulut, ağ geçidi, istemci

Fiyat ERP'den çıkıp etikete varana kadar üç yazılım katmanından geçiyor. Hangisi nerede çalışıyor ve arıza hangisinde?

Published:

An English translation of this section is not ready yet; the Turkish original is shown.

"ESL yazılımı" tek bir program değildir. Fiyatın ERP'den çıkıp etikete varmasını sağlayan üç ayrı katman vardır ve her biri farklı bir yerde çalışır. Arıza teşhisi, hangi katmanda olduğunu bilmekle başlar.

Katman 1: Yönetim uygulaması (bulut ya da merkez)

Kullanıcının gördüğü katman. Şablon editörü, ürün listesi, raporlar, yetkilendirme burada.

Bulut modelinde tedarikçinin sunucusunda, yerel modelde sizin sunucunuzda çalışır. İkisi arasındaki fark teknik olmaktan çok sorumluluk dağılımıyla ilgilidir (bulut mu yerel sunucu mu).

Bu katmanın işi: veriyi almak, şablonla birleştirmek, gönderilecek görüntüyü üretmek, sonucu raporlamak.

Arıza belirtisi: Ekran açılmıyor, rapor gelmiyor, şablon kaydedilmiyor.

Katman 2: Ağ geçidi / denetleyici (mağazada)

Mağazadaki erişim noktalarını yöneten katman. Bazı sistemlerde ayrı bir cihaz, bazılarında AP'lerden birinin içinde, bazılarında mağaza sunucusunda çalışır.

Bu katmanın işi: gelen güncelleme kuyruğunu yönetmek, hangi etiketin hangi AP üzerinden ulaşılacağını bilmek, onayları toplamak.

Arıza belirtisi: Sistem çalışıyor görünüyor ama hiçbir etiket güncellenmiyor; ya da bir bölümdeki etiketler güncellenmiyor.

Bu katman, kesinti dayanıklılığının belirleyicisidir: kuyruğu diske yazıyorsa elektrik kesintisinde bekleyen güncellemeler kaybolmaz (elektrik kesintisinde ESL ne olur).

Katman 3: Etiket üzerindeki gömülü yazılım

Etiketin içindeki firmware. Uyanma aralığını, ekran yenilemesini ve radyo iletişimini yönetir.

Bu katmanın işi: belirli aralıklarla uyanmak, mesaj var mı diye sormak, varsa almak ve ekrana basmak, onay göndermek.

Arıza belirtisi: Tek tek etiketler güncellenmiyor; sistem onay beklerken zaman aşımına düşüyor.

Bu katmanın güncellenmesi ayrı bir operasyondur (ESL firmware güncellemesi).

Katmanlar arası sınır: entegrasyon

Üç katmanın dışında, ERP ile birinci katman arasında bir entegrasyon köprüsü vardır. Bu, teknik olarak ESL yazılımının parçası değildir ama arızaların önemli bir bölümü burada doğar (ERP ve POS entegrasyonu).

Entegrasyon koptuğunda sistem sessizce eski veriyle çalışmaya devam eder — bu yüzden aktarım alarmı kritiktir (ESL ağının izlenmesi).

Teşhis: hangi katman?

Bir sorun yaşandığında hangi katmanda olduğunu bulmanın pratik yolu, kapsamına bakmaktır:

KapsamMuhtemel katman
Tek etiketKatman 3 (firmware/pil) ya da kapsama
Bir reyon / bir AP alanıKatman 2 ya da AP donanımı
Tüm mağazaKatman 2 ya da ağ
Tüm mağazalar (zincir)Katman 1 ya da entegrasyon
Fiyatlar eski ama sistem çalışıyorEntegrasyon

Bu tablo, destek çağrısı açarken sorunu doğru tarif etmeyi sağlar ve çözüm süresini kısaltır (ESL'de SLA nasıl yazılır).

Hangi katman kimde?

Sorumluluk dağılımı sözleşmede netleşmelidir:

  • Katman 1 bulutta ise tedarikçinin sorumluluğunda; yerel ise sizin sunucunuz, onun yazılımı.
  • Katman 2 genellikle tedarikçinin cihazı ama sizin ağınızda çalışır — sınır burada bulanıklaşır.
  • Katman 3 tedarikçinin.
  • Entegrasyon genellikle paylaşımlı: ERP tarafı sizde, ESL tarafı onda.

İkinci ve dördüncü maddedeki bulanıklık, uyuşmazlıkların kaynağıdır. "Ağ sorunu" ile "sistem sorunu" arasındaki sınır önceden çizilmelidir.

Sürüm uyumluluğu

Üç katmanın sürümleri birbiriyle uyumlu olmalıdır. Yönetim uygulaması güncellendiğinde eski firmware'li etiketlerin desteklenmeye devam edip etmeyeceği sorulmalıdır.

Bu, uzun vadeli bir risktir: donanım çalışırken yazılım desteği bitiyorsa etiket kullanılamaz hâle gelir (elektronik etiketin ömrü).

Satın alırken sorulacaklar

  1. Katman 2 nerede çalışıyor — ayrı cihaz mı, AP içinde mi, sunucuda mı?
  2. Kuyruk kalıcı mı (kesintide kaybolur mu)?
  3. Katmanlar arası sorumluluk sınırı sözleşmede nasıl çizilmiş?
  4. Yönetim uygulaması güncellenince eski firmware destekleniyor mu?

Dördü de tedarikçi seçerken sorulacak 20 soru listesine eklenebilir ve şartnameye yazılabilir.

Katman 2'nin yeri performansı belirler

Ağ geçidi katmanının nerede çalıştığı, sistemin kesinti dayanıklılığını ve güncelleme hızını doğrudan etkiler.

Ayrı cihazda. En yaygın ve en sağlam yapı. Mağaza internetine bağımlı değildir; yerel kuyruk tutar.

AP içinde gömülü. Daha az donanım, daha az kablolama. Ama AP arızalandığında o bölgenin kuyruğu da gider.

Bulutta. Mağazada yalnızca AP'ler bulunur; tüm karar bulutta verilir. İnternet kesintisinde güncelleme tamamen durur.

Üçüncü yapı, internet bağlantısı istikrarsız olan lokasyonlarda risklidir. Türkiye'de çok şubeli zincirlerde bu, şube bazında değişen bir koşuldur ve tek bir mimari kararı bütün şubelere dayatmak sorun üretebilir.

Kendi ağ ekibinizin dahil olması

ESL, mağazanın ağında çalışan bir sistemdir: VLAN, güvenlik duvarı kuralları, port yönetimi, bant genişliği. Bu kararlar IT ekibinin işidir.

IT'nin projeye kurulum aşamasında değil teklif aşamasında dahil olması gerekir. Aksi hâlde seçilen mimari, mevcut ağ politikalarıyla çelişebilir ve kurulum günü sorun çıkar (ESL sistemi güvenli mi, ESL projesi neden başarısız olur).

Sources for this article

Legislation changes over time. We checked these links on the publication date; verify against the current official text.

Cite this article

If you are taking this into a presentation, a specification or a legal note, you can use the line below as it stands.

ElektronikEtiket.org. “ESL yazılımının katmanları: bulut, ağ geçidi, istemci.” 28 September 2026. https://elektroniketiket.org/en/blog/esl-yaziliminin-katmanlari

Tags: yazılımmimarikatmanentegrasyon

← All articles
Karşılaştırma (0/4)
Karşılaştır