Gli utenti principali del modulo Business Services Composition Studio sono due: l'architetto SOA e lo sviluppatore SOA.
Gli architetti SOA (Service Oriented Architecture) sono responsabili della definizione e composizione dei metadati per Fabric. È inclusa la decomposizione del processo in servizi, l'estensione dell'ontologia, la definizione della politica e così via. Gli architetti SOA devono essere in stretta associazione con gli analisti di business per una migliore conoscenza e corretta interpretazione dei requisiti di business. Gli architetti sono utenti tipici di WebSphere® Business Services Fabric, e specificatamente del modulo Business Services Composition Studio.
Regola dell'anteprima - I metadati del servizio e le interfacce del servizio di servizi grossolani sono definiti dagli architetti.
Gli sviluppatori Fabric ricevono istruzioni dagli architetti Fabric e sono responsabili dell'implementazione dei servizi Fabric definiti dagli architetti; queste implementazioni sono registrate come endpoint nel metamodello Fabric. In alcuni casi, gli endpoint vengono generati dalla base, secondo le specifiche di Business Services Composition Studio, in altri casi, ISV o le risorse legacy sono abilitati al servizio.
In generale, gli sviluppatori definiscono interfacce di servizio accurate e implementano servizi accurati e grossolani definiti dagli architetti SOA.
Strumenti utilizzati da uno sviluppatore Fabric: