def process(self, request_adu):
meta_data = self.get_meta_data(request_adu)<EOL>request_pdu = self.get_request_pdu(request_adu)<EOL>response_pdu = self.execute_route(meta_data, request_pdu)<EOL>response_adu = self.create_response_adu(meta_data, response_pdu)<EOL>return response_adu<EOL>
Process request ADU and return response.

        :param request_adu: A bytearray containing the ADU request.
        :return: A bytearray containing the response of the ADU request.