Web Intermediaries (WBI)

Web Intermediaries (WBI - uitgesproken als "webby") is een raamwerk en een set programmeergereedschappen van IBM voor de uniforme creatie en controle van intermediaire programma's zoals proxy servers, transcoding processors, en elk soort programma dat ergens tussen twee eindpunten in een netwerk zit. Enkele andere soorten intermediaire programma's die met WBI kunnen worden gebouwd, zijn personalisatie van Web-inhoud; het transcoderen van HTML voor formattering naar een handheld-apparaat; interactiviteit met andere Web-gebruikers en gegevens; het filteren van inhoud; en, controversiƫler, het monitoren van individueel gebruik.

Een WBI-toepassing bestaat uit een verzoek-editor, een (antwoord)generator, een antwoord-editor, en een monitor. Een verzameling van een dergelijke monitor, editors, en generator staat bekend als een MEG, en een MEG vormt een installeerbare plugin. Plugins worden geregistreerd in een computer en bruikbaar gemaakt wanneer ze nodig of gewenst zijn.

De (op Java gebaseerde) WBI Development Kit wordt geleverd met een aantal kant-en-klare plugins, inclusief dezelfde plugin API's als IBM's WebSphere Transcoding Publisher.