Hüseyin Çelik Blog Sayfasi

.Net, Java, Android, Progress 4gl Paylasimlarim

Proxy Generator kullanimi

Progress Open Edge ile birlikte gelen proxy generator ne ise yarar ve nasil kullanilir bunu anlatmaya çalisacagim. Eger vaktim olursa progress prosedürleri kullanarak, web servisle progress veritabanindan kayitlari androidden sorgulama yapmak istiyorum. Proxy generator progress kodlarini web servisle kullanmamiza imkan taniyan bir program. Sadece web servis degil istenirse .NET ve Java içinde kullanabilirsiniz. .Net ve Java kismina daha deginmeyi düsünmüyorum. 

Öcelikle bir test proseduru hazirlayalim.

DEFINE INPUT PARAMETER testkullanici AS CHARACTER NO-UNDO.
DEFINE INPUT PARAMETER testtarih AS DATE NO-UNDO.
DEFINE INPUT PARAMETER testsay AS INTEGER NO-UNDO. 

DEFINE OUTPUT PARAMETER testsonuc AS CHARACTER NO-UNDO.


ASSIGN testsonuc = "Merhaba " + testkullanici + ", " + STRING(testtarih) + " tarihinde, " + STRING(testsay) + " test sayisi".

RETURN

Progress prosedurumuzu hazirladiktan sonra derliyoruz. Sonra proxy generatoru aciyoruz.

Proxy Generator proje ekrani

Procedures sekmesinden derledigimiz proseduru seciyoruz.

Proxy Generator prosedür ekrani

Generate butonuyla WSDL olusturma kismina geçiyoruz.

Proxy Generator wsdl olusturma ekrani

Ve sonuç.

Proxy Generator olusturdugu dosyalar

Web servisimiz hazir, bundan sonraki asama progress application server ve wsa kurumu olacak onlarida sonraki yazimda anlatacagim.

Loading