Web Intermediaries (WBI)

Web Intermediaries (WBI - pronuncia-se "webby") é uma estrutura e conjunto de ferramentas de programação da IBM para a criação e controle uniforme de programas intermediários, tais como servidores proxy, processadores de transcodificação e qualquer tipo de programa que se situe entre dois pontos finais de uma rede. Alguns outros tipos de programas intermediários que podem ser construídos usando WBI incluem personalização de conteúdo Web; transcodificação de HTML para formatação para um dispositivo portátil; interatividade com outros usuários e dados Web; a filtragem de conteúdo; e, mais controverso, o monitoramento do uso individual.

Uma aplicação WBI consiste em um editor de requisição, um gerador (de resposta), um editor de resposta e um monitor. Uma coleção de tais monitor, editores e gerador é conhecida como um MEG, e um MEG constitui um plugin instalável. Os plugins são registrados em um computador e tornados utilizáveis sempre que forem necessários ou desejados.

O WBI (baseado em Java) Development Kit vem com alguns plugins prontos, incluindo as mesmas APIs de plugins do WebSphere Transcoding Publisher.

da IBM.