A method for implementing a dynamic adaptation service includes initializing a plurality of services of an enterprise service bus (ESB). At least one service of the plurality of services being initialized is a dynamic adaptation service. The method also includes receiving at the dynamic adaptation service a first request from a user requesting adaptation between a first client and a first service. The method further includes identifying a first protocol used by the first service and a second protocol used by the first client. The method additionally includes determining at least one adapter to use to adapt messages communicated between the first client using the first protocol and the first service using the second protocol. The method also includes creating a new adapter service through which the first client connects to the first service via the at least one adapter.
展开▼