SOAP SERVICE
Activities - Service - Soap Service
Last updated
Activities - Service - Soap Service
Last updated
Soap servislerinizi çağırabileceğiniz aktivitedir.
Erişim için ağaç yapısında yer alan Soap Service aktivitesini ekrana tutup görseldeki gibi sürüklediğiniz zaman sizleri aşağıdaki gibi bir arayüz karşılayacaktır.
Bu kısımda url bilginizi POST yazan combobox'ın yanındaki inputbox olan alana yazmanı gerekmektedir. Servis methodunuzu Method yazan kısma yazdıktan sonra varsa bir gidecek olan xml Body kısmına ekleyebilirsiniz. Encoding default olarak utf-8 seçilebilir. Send butonuna bastığınızda servis çağrımı sizin için gerçekleştirilecektir.
Burada önemli olan kısım gidecek isteğinizin SoapUI'u ile generate edilmiş olmasıdır.
İlk Soap servis isteğinizi bu tool üzerinden nasıl oluşturacağınızı görmek için lütfen okuyunuz.
Aşağıdaki SoapUI toolunda http://www.dneonline.com/calculator.asmx?wsdl dummy soap servisi çağrılmıştır. Burada ?wsdl olmadna biz GenRPA üzerinde input alanına servis endpoint adresini aldık ve tool üzerinde oluşturulan isteği olduğu gibi body kısmına aldık. Ayrıca method adımızın Add olduğu toolda gözüktüğü gibi biz de GenRPA üzerinde method alanına ekledik. utf-8 encoding seçildikten sonra akabinde ürün üzerinden Send butonu ile siz de ilk isteğinizi test edebilirsiniz.
Bazı servislerde özel headerlar istek içerisinde tanımlı giderken bazıları ise authorization kısmında basic auth. veya farklı yöntemlerle gidebilir. Servis sağlayıcısı bu seçeneği ve değerleri sizlere ilettiğinde üründeki bu tablarda ayarlamaları yapabilirsiniz. Çıktı size xml olarak outputs tabında geliyor olmaktadır. Ayrıca çıtkı Xml Viewer kısmında ağaç görünümünde de sizlere gösterilebilmektedir.