Hallo,
In het bedrijf waar ik werk ben ik bezig met het herinrichten van een aantal bedrijfsprocessen die ICT gerelateerd zijn. Het gaat vooral om gegevensuitwisseling tussen ons informatiesysteem en een aantal andere systemen, zoals dat van onze klanten.
Stap 1 waar ik nu mee aan de slag ga is het creëren van een aantal services die op ons informatiesysteem aansluiten (SOA). Dan moet je dus denken aan een service om klanten op te vragen, met een bepaald filter. Deze service, en de andere, wordt beschikbaar gesteld als webservice zodat al onze andere applicaties er gemakkelijk mee kunnen communiceren. Maar nu heb ik een architectuur-vraag.
Ik ben bekend met het maken van webservices met c# (.net). Dat is niet zo moeilijk, men maakt een methode en je zet er [webservice] boven
. Bij die methode kun je gewone programmeerdingen gebruiken zoals parameters. Ik wil echter xml meegeven als parameter, maar vraag me af of dat echt een parameter is of dat je dat op een andere manier moet oplossen.
De bedoeling is dus dat je aan een webservice bijvoorbeeld het volgende wilt meegeven:
Ik wil ook weer pure xml terugsturen. De vraag is of ik dat moet opnemen als parameter (uitgaande van .net) of dat je het ergens in de WSDL moet stoppen. En hoe wordt dat nou verzonden? Zoals je ziet ben ik technisch niet helemaal bekend met webservices en heb ik eigenlijk alleen maar ervaring met een simpel voorbeeld in c#.
Wie kan mij uitleggen hoe dit technisch in elkaar steekt? Zoeken op 'webservices xml' levert niet echt duidelijke pagina's op (
). Alvast bedankt.
In het bedrijf waar ik werk ben ik bezig met het herinrichten van een aantal bedrijfsprocessen die ICT gerelateerd zijn. Het gaat vooral om gegevensuitwisseling tussen ons informatiesysteem en een aantal andere systemen, zoals dat van onze klanten.
Stap 1 waar ik nu mee aan de slag ga is het creëren van een aantal services die op ons informatiesysteem aansluiten (SOA). Dan moet je dus denken aan een service om klanten op te vragen, met een bepaald filter. Deze service, en de andere, wordt beschikbaar gesteld als webservice zodat al onze andere applicaties er gemakkelijk mee kunnen communiceren. Maar nu heb ik een architectuur-vraag.
Ik ben bekend met het maken van webservices met c# (.net). Dat is niet zo moeilijk, men maakt een methode en je zet er [webservice] boven
De bedoeling is dus dat je aan een webservice bijvoorbeeld het volgende wilt meegeven:
code:
1
2
3
4
| <zoekklant> <klantcode></klantcode> <klantnaam></klantnaam> </zoekklant> |
Ik wil ook weer pure xml terugsturen. De vraag is of ik dat moet opnemen als parameter (uitgaande van .net) of dat je het ergens in de WSDL moet stoppen. En hoe wordt dat nou verzonden? Zoals je ziet ben ik technisch niet helemaal bekend met webservices en heb ik eigenlijk alleen maar ervaring met een simpel voorbeeld in c#.
Wie kan mij uitleggen hoe dit technisch in elkaar steekt? Zoeken op 'webservices xml' levert niet echt duidelijke pagina's op (