Web Services Architecture: obiettivi e requisiti
- Interoperabilitą
- non escludere alcun modello di programmazione
- prevedere un insieme di componenti loosely coupled
- Affidabilitą
- architettura ben definita
- capacitą di evoluzione (compatibilitą con le nuove tecnologie)
- insieme di metriche (es. per la quality of service)
- Integrazione con il Web
- consistenza con i principi informatori
- consistenza, per quanto possibile, con il Semantic Web
- device independence, internazionalizzazione, ...
- Sicurezza e privatezza
- Scalabilitą ed estensibilitą
- modularitą
- semplicitą (per non imporre barriere di ingresso elevate)
- integrazione peer-to-peer dei WS