多協議代理支持的協議適配器包括:SNMP、TL1、RMI、CORBA、HTTP和HTML適配器。
在實際開發過程中,我們經常遇到這樣的事情,我們根據初步的需求制定了一個基類,在開發過程中才了解到詳細的需求或者需求發生了變動。而開發工作中的接口早已經定義完畢,并已經大規模投入編碼。此時若改動接口的定義會造成很多編碼上重復性的修改工作,并進而有可能造成修改不完全而導致的語義錯誤或邏輯錯誤。語義錯誤尚可以在編譯階段發現,而一旦發生邏輯性的錯誤,后果將會非常嚴重,甚至足以導致系統崩潰。此時就需要用到適配器模式的設計方法。