Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

SOAP klijent, slanje poruka...

[es] :: .NET :: SOAP klijent, slanje poruka...

[ Pregleda: 2128 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

romaNS
Roman Pavlovic
Novi Sad

Član broj: 131512
Poruke: 19
*.rcub.bg.ac.yu.



Profil

icon SOAP klijent, slanje poruka...29.07.2008. u 13:48 - pre 191 meseci
Na postojeci projekat koji vec radi nesto je potrebno dodati funkcionalnost kojom ce program biti u mogucnosti da komunicira sa serverom(odredjenim servletom) putem SOAP poruka. Trazio sam po net-u ali nisam nasao nijedan jednostavan primer za to.
Servlet se nalazi na Tomcat serveru (sa dodatkom za SOAP, Axis2), i napisan je kao jednostavna Java klasa. Odredjena funkcija PrintMsg prima string, i vraca neki drugi string. Program koji treba da dobije funkcionalnost klijenta je pisan u c# .NET.
Da li neko ima neki primer kako to uraditi (ako moze koristeci WSE3)? Neki kod ili tutorial?
 
Odgovor na temu

romaNS
Roman Pavlovic
Novi Sad

Član broj: 131512
Poruke: 19
*.rcub.bg.ac.yu.



Profil

icon Re: SOAP klijent, slanje poruka...01.08.2008. u 13:14 - pre 191 meseci
Ok, posle duze borbe sa ovim naso sam resenje. Servlet (service) napisan kao obicna java klasa (POJO) poseduje wsdl kod

npr. http://localhost:8080/axis2/services/UsersService?wsdl

Instalira se Microsoft WSE3.0. U toolsima se nalazi WseWsdl3.exe pomocu njega se izgenerise cs kod koji se inportuje u projekat

wsewsdl3 http://localhost:8080/axis2/services/UsersService?wsdl /out:UsersService.cs /type:webClient

Instancira se objekat UsersService i pozivaju se metode. Izgenerisani kod sadrzi sve sto je podrzano od strane Servisa (sve sto Servlet nudi)

UsersService client = new UsersService();
string str = client.Info();

Nadam se da ce nekom skratiti moje muke.
 
Odgovor na temu

erkan
Sarajevo

Član broj: 12339
Poruke: 267
*.team.ba.

ICQ: 238530669


Profil

icon Re: SOAP klijent, slanje poruka...12.08.2008. u 12:39 - pre 190 meseci
Naravno, ako imas WSDL file onda problem komunikacije rijesen.
Slican problem sam imao dok sam radio na slicnom projektu
i klijent je uporno odbijao da isporuci WSDL file (ocito ga nisu imali) dok
sam ja sa druge strane pokusavao na sve nacine da uspostavim valjanu
komunikaciju sa njohovim web servisom.
Na kraju, kada je komunikacija proradila i pocele se poruke razmjenjivati,
javio se problem u formatu poruka, koji su se ocito razlicito inteprertirali
na dvije razlicite platforme (znam da bi trebalo biti platform independent ali...), tako
da je klijent ipak natjerao svoje dveleopere da genereisu wsdl nakon cega
je sve islo kao po loju.
Samo se budala saplice na kamen iza sebe.
 
Odgovor na temu

[es] :: .NET :: SOAP klijent, slanje poruka...

[ Pregleda: 2128 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.