Thursday 21 May 2009

TOW SoapUI Binary Data veya File Transfer

SoapUI'dan webservice'e attachment yollamak icin biraz arastirma yaptim. Burada dursun, ileride lazim olabilir.

New WSDL project'e bastık. Gelen kutuya dummy bir proje ismi girdik ve wsdl url'ini girdik. OK'e bastik. Biraz bekledikten sonra tüm olasi Request'lerimizi liste olarak gördük. File yollayacagimiz requesti cift tiklayarak request kutusunu actik.


fileData alaninda görüntüde görüldügü gibi cid:XYZ formatinda bir deger yaziyor olmali. Buradaki degeri istedigimiz bir isimle degistiriyoruz. testImage dedim ben buna. Yani son deger cid:testImage

Daha sonra ekranin altinda Attachment(0) a basiyoruz ve attachment kutusu aciliyor. Burada + ya basarak attach edecegimiz dosyayi seciyoruz. Bu dosyanin Part kolonuna basip oradan testImage'i seciyoruz. Type degerinin otomatik olarak degistigini görüyoruz. Haziriz. Artik requesti submit edebiliriz. Benim ekrandaki web servisim attach olarak gönderdigim file'i alip deneme amacli C:/ dizinin altina atiyordu ki yukaridaki yeşil run butonuna bastigimda errorCode'u görünce gidip baktim ki ne göreyim, dosya C:/ dizini altina atilmis.

SoapUI'da yeniyim, o nedenle bu tür bilgiler hayati oluyor benim icin.

No comments: