REST ve WebSocket uçları, mesaj kuyruğu, rapor uçları ve IVEDI oturum protokolü (istemci yazanlar için)
- Okuyucu
- Ajana bağlanan istemci yazan geliştiriciler (Delphi, C#, C++, web)
- Kapsam
- ClientREST oturumu, HTTP uçları, WebSocket komutları, mesaj kuyruğu, rapor uçları, IVEDI oturum protokolü
- Kaynak
- Netsim.CPP deposu, NetsimSystemAgent\docs\netsim-system-agent-protokol.md (ajan kodu değiştikçe güncellenir)
Ajanın istemci yüzeyinin tek referans belgesi (Netsim.WEB entegrasyonu A8, 2026-09-15):
POST /ClientREST/OpenSession gövdesi ve yanıtı, hata sözleşmesi, WebSocket komutları, LSP yanıt
tipleri, mesaj kuyruğu kanalları ve rapor uç noktaları. Operatör bakışı (kurulum, conf, günlük)
Netsim System Agent Kurulum ve Yönetim Kılavuzu'dedir; bu belge istemci yazan için, kodun yaptığı ne ise
odur — NetsimSystemAgent/src/SysAgentClientREST.cpp kaynağıdır, LIB37/CORE/NSSystemAgentClient.pas
(Delphi) ve Netsim.NET (C#) istemcileri bu sözleşmeyi kullanır.
Sürüm bilgisi: ajan 5.2.x, protokol Version = "4". Belgedeki tarihler ilgili davranışın
girdiği günü gösterir.
İçindekiler
- 1. Genel kurallar
- 2. POST /ClientREST/OpenSession
- 2.1 İstek gövdesi
- 2.2 Adımlar (sırayla)
- 2.3 Yanıt
- 2.4 Lisans sayımı
- 2.5 POST /ClientREST/CloseSession
- 3. Diğer HTTP uçları (/ClientREST/...)
- 3.1 GET /crud/METADATA/<ne>[/<ad>]?source=ivd — IVD$ kataloğu (I8, 2026-09-16)
- 3.2 MCP yerleşik araçları ivd__* (I8, 2026-09-16)
- 3.3 3.2a Dağıtım işlemcisi Distribution (dağıtım aktarım planı Faz 2)
- 3.4 Yardım ve belge havuzları, MCP araçları help_* / doc_* (şema v2)
- 3.5 Yardım ve belge uçları POST /ClientREST/Help* / Doc*
- 4. WebSocket (/ClientREST üzerinde yükseltme)
- 4.1 sendMessage
- 4.2 getNextMQMessage
- 4.3 justReschedule
- 4.4 Dil sunucusu: lspConvert
- 5. Mesaj kuyruğu ve kanallar
- 5.1 /message ucu (MessageQueue işlemcisi)
- 6. Rapor uçları
- 7. IVEDI oturum protokolü (/ivedi)
- 7.1 Oturum komutları
- 7.2 Deyimler
- 7.3 İmleç
- 7.4 İşlem ve autocommit
- 7.5 İptal
- 7.6 Değer kodlaması
- 7.7 Durumsuz uç: POST /ivedi/execute
- 7.8 Yapılandırma ve sınırlar
- 7.9 Dil sunucusu (LSP) kipi: open mode: "lsp"
- 7.10 PSQL hata ayıklayıcı (debug)
- 8. Değişiklik günlüğü