Ana içeriğe geç

$Services

Süreçte yapılandırılmış SOAP hizmetleri için dinamik olarak oluşturulan proxy'ler sağlar. Yapılandırılmış her hizmet, uç nokta ve işlem, çalışma zamanında bu nesnenin altında bir özellik haline gelir.

1
const $Services: object;

Notlar

Parametre adları ve sonuç biçimleri, seçilen hizmet işleminin WSDL'si tarafından tanımlanır; bu nedenle bu bildirimde statik olarak ifade edilemez. Hizmet proxy'sinin oluşturulması, keşif XML şemasını ilk kullanımda tembel olarak derler ve yapılandırılmış kimlik bilgilerini çözümler. Yapılandırılmış hizmet için oluşturulan otomatik tamamlama üyelerini kullanın.

JSON içeriğiyle SOAP hizmeti çağırma

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
try {
    result = $Services.webServiceName.endPointName.methodName({
        param1: {
            param1_b: "2019-01-01",
            param1_a: "someText",
            param1_c: 50
        },
        param2: "someOtherText",
        param3: "119-229334"
    });
}
catch (e) {
    console.warn(JSON.stringify(e));
}