Désormais disponible en version 10g R3, le vénérable moniteur transactionnel Tuxedo continue son adaptation aux architectures orientées services (SOA), entamée avec BEA, cette fois sous l'égide d'Oracle. Pour la première mise à jour de Tuxedo depuis le rachat de BEA il y a un an, Oracle confirme en effet l'orientation services Web prise par BEA avec sa technologie Salt (Services architecture leveraging Tuxedo). Le but de Salt est d'exposer des fonctionnalités du moniteur transactionnel sous forme de services, afin de les inclure dans une SOA. La version 2.0 de Salt, présentée en octobre 2007, s'ouvrait aux services bi-directionnels, et supportait le protocole WS-Security. Avec Tuxedo 10g R3, Oracle ajoute le respect des spécifications SCA (Service component architecture) dont le but est d'établir un modèle de référence pour le développement de produits destinés à s'insérer dans des SOA, afin de faciliter l'intégration entre les produits de différentes provenances. Elaboré par 18 éditeurs dont Oracle, SCA a été soumis à l'Oasis au printemps 2007, et est désormais régi par l'organisme de standardisation. Oracle a par ailleurs fait en sorte d'intégrer au mieux Tuxedo avec le reste de son portefeuille de produits middleware, notamment la suite de gestion des identités et Clusterware, son offre pour 'clusteriser' les applications. Dans tous les cas, Oracle semble rester fidèle à sa promesse : Tuxedo continue d'évoluer, mais sans présenter de dépendances à d'autres produits ou technologies Oracle. Tuxedo était un des joyaux du portefeuille de BEA. Fin 2007, alors que BEA faisait en sorte qu'Oracle augmente son offre, Massimo Pezzini, expert en middleware chez Gartner, soulignait que Tuxedo n'avait pas d'équivalent chez Oracle. Et quelles que soient les vertus des derniers serveurs d'applications Java, les moniteurs transactionnels restent inégalés pour ce qui est de supporter des nombres de transactions très élevés avec des temps de réponse satisfaisants.