1. A method of mapping communication between an application of a communications device and an application server of a communications network, the method comprising: maintaining a protocol mapping between a first communication protocol used by the application of the communications device and a second communication protocol used by the application server, the protocol mapping being based on a non-compiled editable file describing the protocol mapping; mapping communication between the application of the communications device and the application server using the protocol mapping; and updating the protocol mapping by updating the non-compiled editable file without updating any compiled software.