|
Ortak Özellikler |
|
|
Doğrulama Tipi (MScript Kabul Eder) Bu özellik SOAP çağrısı için kullanılacak olan doğrulama yöntemini belirler. Mevcut doğrulama yöntemleri
Uç Nokta URL (MScript Kabul Eder) Bu özellik SOAP Çağrısının gönderileceği Uç Noktanın URL bilgisini tanımlar. SOAP Aksiyon URI (MScript Kabul Eder) Bu özellik isteği karşılayacak olan SOAP Aksiyonunun URI bilgisini tanımlar. SOAP Zarfı (MScript Kabul Eder) XML yapısındaki SOAP Zarfı bu özellik içinde tanımlanır. Gönderilecek olan XML yapısını içeren zarf, mesaj gövdesini gerektiğinde ise mesaj başlığını da içermelidir. MScript fonksiyonları kullanarak, SOAP Zarfı, istek parametrelerine veya havuz değişkenlerine göre dinamik olarak şekillendirilebilir. Değişiklik İfadeleri Bazen, SOAP Mesajlarına alınan yanıtlar içinde XSLT İşlemcileri tarafından işlenemeyen XML nitelikleri veya ad uzantıları bulunabilir. Bu tür normal olmayan durumları gidermek için veya başka amaçlarla mesaj yanıtına müdahale edilmesi gerekebilir. Bu özellik içinde tanımlanmış olan ifadeye göre mesaj yanıtı değiştirilir. Özellik içinde bir yada daha fazla değişiklik ifadesi verilebilir. Birden fazla verildiğinde, ifadeler birbirlerinden "|::|" ayıracı ile ayrılmalıdır. Her değişiklik ifadesi değiştirilecek-metin ve yeni-metin değeri içerir. yeni-metin değeri verilmez ise, değer "" olarak verilmiş kabul edilir. değiştirilecek-metin ve yeni-metin birbirlerinden "|:|" ayıracı ile ayrılmalıdır. Bu özelliği tanımlarken boşluk ayıraçlar ile metinler arasında gereksiz boşluklar kullanılmamalıdır. Eğer kullanılırsa boşluk karakterleri de işlemlere dahil edilir. Örnekler: xmlns="http://kps.nvi.gov.tr/WS" yeni-metin değeri verilmemiş. değiştirilecek-metin SOAP yanıt metninden yok edilecek.
xmlns="http://kps.nvi.gov.tr/WS"|::|ilce-kodu|:|ilceKodu İki adet değişiklik ifadesi verilmiş. 1. ifade içinde yeni-metin değeri verilmemiş. O nedenle 1. ifadenin değiştirilecek-metin değeri SOAP yanıt metninden yok edilecek.
Bekleme Süresi (MScript Kabul Eder) Eğer Web Servisi herhangi bir nedenden dolayı yanıt vermez ise işletim askıda kalabilir. Bunu engellemek için bu özellikte milisaniye cinsinden(1saniye =1000milisaniye) bekleme süresi verilebilir. Kullanıcı Adı, Şifre (MScript Kabul Eder) Bu özelliklere geçerli bir kullanıcı adı ve şifresi verilmelidir. |