TsgcWSPServer_WAMPÖzellikler › Server

Server Özellik

Kabul edilen WebSocket bağlantıları üzerinden WAMP v1 çerçevelerini taşıyan TsgcWebSocketServer'a başvurur.

Sözdizimi

property Server: TsgcWSComponent_Server read FServer write SetServer;

Varsayılan Değer

nil

Remarks

Forma bir TsgcWebSocketServer bırakın ve onu Server öğesine atayın, böylece wamp alt protokolünü müzakere eden her gelen bağlantı WAMP v1 işlemesi için bu bileşene devredilir. WebSocket sunucusu taşımaya (bindings, ports, TLS, kimlik doğrulama, sıkıştırma, HTTP yönlendirme) sahipken, bu bileşen bunun üzerinde WAMP RPC ve PubSub katmanını uygular ve istemcilerden alınan CALL, SUBSCRIBE, UNSUBSCRIBE, PUBLISH ve PREFIX mesajlarını gönderir. Server öğesini atamak, alt protokol işleyicisini otomatik olarak kaydeder; nil olarak ayarlamak, kaydını siler. Ham TCP bağlantılarını kabul ederken bunun yerine Broker kullanın.

Örnek


WSServer := TsgcWebSocketServer.Create(nil);
WSServer.Port := 80;
WAMP := TsgcWSPServer_WAMP.Create(nil);
WAMP.Server := WSServer;
WSServer.Active := True;

Özelliklere Dön