Toon posts:

[.NET/UDDI] Dynamisch webservices aanroepen

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ben bezig met .NET projectje. Er is een UDDI server waar webservices staan geregistreerd. Nu moet er een simpel applicatietje gebouwd worden:

1 > gebruiker tikt naam van bedrijf (provider) in
2 > zoekresultaten worden teruggegeven
3 > gebruiker kiest 1 van de resultaten
4 > alle webservices gekoppeld aan deze provider worden teruggegeven
5 > gebruiker kiest een webservice
6 > formuliertje wordt weergegeven voor evt benodigde parameters
7 > gebruiker vult parameters in en submit
8 > resultaat wordt netjes weergegeven

Tot en met 5 werkt het allemaal prima, maar het probleem is dat ik er niet uitkom hoe je dynamisch een webservice aanroept. Zoals het nu in VS.NET werkt moet je handmatig een webreference toevoegen, dan wordt een webservice-proxy class gegenereerd die je dan in je project kan gebruiken. Als ik zo'n webservice-proxy class bekijk en probeer diezelfde code in m'n class-library wil gebruiken lukt dat niet omdat ik de system.web namespace daar niet kan includen (waar de benodigde classes in staan)

dus mijn vraag is: Hoe roep je dynamisch/runtime een willekeurige webservice aan

Verwijderd

Volgens mij moet je dan met .Net remoting gaan werken. Ik heb er vanmiddag net nog een stukje over gelezen :), maar ben de precieze manier nu al weer vergeten ;(.
Mischien heb je hier iets aan: http://www.dotnet247.com/247reference/System/Runtime/Remoting/System.Runtime.Remoting.aspx
of anders gewooon hier: http://www.dotnet247.com/247reference/System/Web/Services/System.Web.Services.aspx

Verwijderd

Topicstarter
Denk idd dat ik iets met dit remoting moet gaan doen ja. Kan alleen geen bruikbaar voorbeeldje vinden nav webservices.

Die tweede link was niet bruikbaar trouwens, die maakte gebruik van de system.web ns en die kan ik dus niet gebruiken..