Un gruppo di costruttori, fra i quali Sun e Bea, hanno sviluppato il linguaggio Wsci, per la descrizione delle interfacce basate su Xml.
Sun Microsystems, Sap, Bea Systems e Intalio hanno sviluppato un linguaggio chiamato Wsci (Web Service Choerography Interface), per la descrizione delle interfacce basate su Xml, che descrive il flusso dei messaggi scambiati nei servizi Web. Wsci mostra il comportamento osservabile di un servizio Web, in termini di dipendenze logiche e temporali tra i messaggi scambiati. Sequenze, regole, gestione delle eccezioni e transazioni sono le feature dell’interfaccia, fornita anche con una vista globale message-oriented per le interazioni. La descrizione del comportamento fornito da Wsci permette agli sviluppatori, agli architetti e agli strumenti di descrivere e comporre una vista globale della dinamica di un messaggio scambiato per comprendere le interazioni con i servizi Web.





