TsgcWSPClient_WAMP › Yöntemler › Prefix
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.
procedure Prefix(const aPrefix, aURI: String);
| Name | Type | Açıklama |
|---|---|---|
aPrefix | const String | Sonraki CURIE'lerde kullanılan kısa etiket (örneğin calc). Etiket yalnızca bu WAMP oturumuna özeldir. |
aURI | const 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. |
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.
WAMP.Prefix('calc', 'http://example.com/simple/calc#');
// subsequent calls may use the shortcut
WAMP.Call(vCallId, 'calc:add', '[23, 19]');