Le circuit intégré spécifique est l'avenir du middleware, du moins à en croire Tibco. L'éditeur de RendezVous, bus de communication entre applications, lance en effet sa première solution matérielle, un serveur spécifique ('appliance') dont le rôle est d'augmenter les performances de sa messagerie interapplicative en remplaçant l'exécution des fonctions de RendezVous sur un serveur généraliste par du code exécuté directement par des puces programmées à cet effet. Le middleware doit filtrer et router de plus en plus de messages, explique en substance Tibco. Or le volume de messages échangés explose, notamment dans le secteur financier (où il faut surveiller des flux de données gigantesques) et partout où vient s'insérer de la RFID, cette technologie radio qui attribue à chaque objet un identifiant unique - ce qui génère autant de flux de données. Tibco s'est d'ailleurs fait l'apôtre des solutions de gestion des événements complexes, qui consistent à surveiller tous ces échanges de données pour faciliter la prise de décision et le déclenchement de processus métier. L'argument Green IT de Tibco : remplacer 10 serveurs par 1 appliance Gérer tous ces flux de données avec des solutions logicielles et des serveurs classiques finirait par devenir très consommateur de ressources et anti-écologique, avance Tibco, qui explique que son 'appliance' multiplie par 10 les capacités de traitement en terme de volume de messages interapplicatifs échangés. D'où l'argument très Green IT : un seul serveur spécialisé de Tibco peut remplacer 10 serveurs généralistes. Ce gain de performances s'explique par l'exploitation de deux techniques, des circuits intégrés spécialisés (Asic, application-specific integrated circuit) et des puces reprogrammables (FPGA, field-programmable gate array). Le Tibco Messaging Appliance P-7500 sera disponible en trois versions, suivant le nombre de ports souhaités et leur débit. L'emploi de serveurs spécialisés dans le middleware s'est développé depuis une dizaine d'années, d'abord à cause de l'apparition du verbeux langage XML, qui a eu tendance à peser sur les performances, puis à cause de l'accumulation des protocoles WS-* liés aux services Web. Sont ainsi apparues des passerelles chargées de filtrer les messages et même des fournisseurs spécialisés dans ce type de produit, comme Layer 7.