|
<< İçindekileri Görüntülemek İçin Tıklayın >> Yer: Teknik Kılavuzlar > Netsim System Agent Kurulum ve Yönetim Kılavuzu > 4. Yapılandırma > 4.6 Sanal sunucular ve uygulamalar |
virtualHostList altındaki her sanal sunucu bir ya da daha çok dinleyiciye bağlanır
ve applicationList ile yol tabanlı uygulamalar taşır. Her uygulamanın
bir processor'ı vardır:
| processor | Örnek yol | Ne yapar |
|---|---|---|
StaticFile | / | Statik dosya sunar. physicalRoot ve defaultDocument alanlarını kullanır. |
AdminREST | /AdminREST | Yönetim REST'i (bkz. 5.2). Kimlik zorunlu. |
ClientREST | /ClientREST | İstemci REST'i ve WebSocket (bkz. 5.3, 5.4). |
CRUD | /crud | Veritabanı tablolarına REST erişimi; database alanı ile bir veritabanına bağlanır. |
MessageQueue | /message | Oturumlar arası mesaj kuyruğu. anonymousSender kimliksiz göndericiye izin verir. |
WebDAV | /WebDAV | Dosya paylaşımı; directories ağacıyla dizin başına görünüm ve yetki. |
IVEDI | /ivedi | IVEDI motorunun istemci-sunucu oturum protokolü: WebSocket üzerinden JSON / BSON ve durumsuz POST /ivedi/execute (bkz. "IVEDI oturum protokolü"). fetchSize, maxRows, maxFrameSize, cursorIdleTimeout, statementTimeoutMs, maxInlineBlob, debugMode, debugStopTimeoutMs alanları. |
IoTGateway | /IoTGateway | IoT cihazlarının bağlandığı WebSocket ağ geçidi. |
WhatsAppWebhook | /whatsapp | WhatsApp (Meta) webhook'u: gelen mesajları ve durum bildirimlerini database'deki olay tablosuna yazar (bkz. "WhatsApp webhook"). |
Ortak alanlar: active, path, sessionManager,
allowAnonymous, autoServices, logLevel,
description.
directories.privileges altında rol → yetki eşlemesi yazılır:
L listeleme, C dizin oluşturma, R okuma,
W yazma, D silme. Başına - konan harf o yetkiyi
kaldırır ("public": "-L"). Tanımlar alt dizin adlarıyla iç içe
derinleşir.