Prima di poter sviluppare applicazioni client per accedere alle API dei servizi Web, è necessario pubblicare ed esportare diverse risorse dall'ambiente del server WebSphere.
Perché e quando effettuare questa attività
Le risorse da esportare sono:
- File WSDL (Web Service Definition Language) che descrivono i tipi di porta e le operazioni che costituiscono le API dei servizi Web.
- File XSD (XML Schema Definition) contenenti le definizioni dei tipi di dati a cui fanno riferimento servizi e metodi nei file WSDL.
- Ulteriori file WSDL e XSD che descrivono gli oggetti aziendali. Gli oggetti aziendali descrivono processi aziendali concreti o human task in esecuzione sul server WebSphere.
Questi ulteriori file sono necessari solo se l'applicazione client deve interagire direttamente con processi aziendali concreti o human task attraverso le API dei servizi Web. Non sono necessari se l'applicazione client eseguirà solo attività generiche, ad esempio emissione di query.
Dopo la pubblicazione di queste risorse, è necessario copiarle nell'ambiente di programmazione client, in cui vengono utilizzate per generare un client proxy e classi helper.