У меня есть клиентское и серверное приложение java, которые общаются с помощью zeroc ice rpc (протокол icep), у меня нет исходного кода для серверного приложения, я планирую имитировать реализацию клиента и переписать ее на другом языке (например, javascript).но я не знаю, с чего начать, или если мой шаг сделать это правильно.до сих пор я делаю декомпиляцию клиентского приложения (довольно большого размера), проверяю, какой код отправляет и получает данные с сервера, и пытаюсь реализовать это действие на другом языке.это правильно?или есть что-то еще, что я должен сделать / проверить?