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

Web servisi, WSDL i C++?

[es] :: .NET :: Web servisi, WSDL i C++?

[ Pregleda: 2618 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

yooyo

Član broj: 4891
Poruke: 1101
195.252.90.*



Profil

icon Web servisi, WSDL i C++?28.09.2005. u 11:14 - pre 226 meseci
Radim jedan klasican C++ (MFC, nije managed C++) program koji treba da cita nesto iz baze i da poziva neke web servise.

Treba da pozivam dva web servisa i za oba imam WSDL file. Pozivanje prvog radi bez problema ali sa drugim imam problema.

Wizard (koji koristi sproxy.exe) nije u stanju da generise odgovarajuce klase jer su razliciti input i output namespace-ovi za taj web servis. Koliko sam shvatio taj web servis radi na principu da posalje zahtev na input URL, a razultat dobije sa output URL-a. SProxy.exe nije u stanju da to uradi i prijavi gresku SDL1025 (input/output operations with different namespaces are not supported.)

Da li ima neki workaround za ovaj problem.

btw.. Doticni web servis lepo radi u C# ili menaged C++ ali meni treba da radi u MFC C++. Problem sam resio pomocu managed c++ tako sto sam napravio managed c++ dll koji poziva servis i exportuje entry point tako da mogu da ga pozivam iz MFC-a. Ovo resenje mi se ne svidja jer nije "elegantno" i zbog toga se dize ceo .NET Framework (sto bih hteo da izbegnem).

Da sumiram... Kako pozvati webservis sa razlicitim input i output namespaceovima iz MFC C++?

yooyo
 
Odgovor na temu

mirdraal
Ivan Mladenovic
Tigar A.D. / Senior Software Developer
Balkan

Član broj: 38001
Poruke: 82
195.252.107.*

Sajt: www.linkedin.com/in/ivanm..


Profil

icon Re: Web servisi, WSDL i C++?05.10.2005. u 13:46 - pre 225 meseci
Ako se ne varam ,
da bi pozivao i kreirao web servise iz MFc native aplikacije
treba ti SOAP SDK
Nisam Siguran ali mozda je vec ukljucen u platform Sdk , ako nije skok na link ispod .

Korisni linkovi
http://www.codeproject.com/webservices/SoapClient_CPP.asp
http://www.codeproject.com/cs/webservices/soapUddiPack.asp
http://www.microsoft.com/downl...6f052ec8450&displaylang=en
http://www.microsoft.com/downl...0a450b7013c&displaylang=en



Ako kaniš pobijediti , ne smiješ izgubiti.
 
Odgovor na temu

[es] :: .NET :: Web servisi, WSDL i C++?

[ Pregleda: 2618 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

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