TsgcWSPClient_WAMPYöntemler › Prefix

Prefix Yöntem

Tam bir URI'ye genişleyen kısa bir etiket kaydeder, böylece sonraki Call, Subscribe ve Publish çerçevelerinin kompakt bir gösterim kullanmasına olanak tanır.

Sözdizimi

procedure Prefix(const aPrefix, aURI: String);

Parametreler

NameTypeAçıklama
aPrefixconst StringSonraki CURIE'lerde kullanılan kısa etiket (örneğin calc). Etiket yalnızca bu WAMP oturumuna özeldir.
aURIconst StringÖnekin genişlediği tam nitelikli URI (örneğin http://example.com/simple/calc#). Sonek temiz bir şekilde birleştirilebilsin diye genellikle # veya / ile biter.

Remarks

Bir WAMP v1 PREFIX çerçevesi gönderir (tür kimliği 1). Kavramsal olarak bir XML ad alanı takma adına benzer: kaydedildikten sonra, herhangi bir Call, Subscribe, UnSubscribe veya Publish, tam URI yerine prefix:name'e başvurabilir, bu da yoğun oturumlarda yükleri kısaltır. Önekler yalnızca geçerli oturumun ömrü boyunca devam eder; yeniden bağlandıktan sonra onları yeniden kaydedin. Sunucu eşlemeyi istemci başına tutar, dolayısıyla farklı istemciler aynı kısa etiketi farklı URI'ler için kullanabilir.

Örnek


WAMP.Prefix('calc', 'http://example.com/simple/calc#');
// subsequent calls may use the shortcut
WAMP.Call(vCallId, 'calc:add', '[23, 19]');

Yöntemlere Dön