Это интересный вопрос. Вопрос довольно прост ответить. Но интересно то, что такие вопросы новы, они раньше не существовали. Позвольте мне объяснить, но сначала я отвечу на ваш вопрос:
Вы должны создать сервер и клиентов, используя старые TCP-потоки. Чтобы не появляться в полосе пропускания, вам нужно как-то сжать поток, здесь используйте один из самых распространенных алгоритмов сжатия, который вы можете найти (кто-нибудь сказал Zip?). Теперь у вас есть независимый от языка протокол. Клиенты на любом языке будут работать, миссия выполнена. Также, чтобы сохранить кросс-платформу, не выбирайте лучшее сжатие там, выберите наиболее распространенный (это будет достаточно хорошо).
Теперь, почему такие вопросы интересны, они показывают что-то о ООП в больших масштабах. Люди понимают и используют огромные рамки и спрашивают, может ли та или иная инфраструктура выполнять для них ту или иную простую задачу. Здесь мы потеряли свои корни, мы потеряли внутреннюю работу вещей, она ударяет ноготь не молотком, а ядерной ракетой. Это превышение цели, и оно будет создавать огромные приложения с огромным размером и часто плохими характеристиками.
Я считаю, что эти вопросы увеличились с тех пор, как ООП был полностью принят. Это похоже на то, что новые программисты хотят только изучить эти новые большие рамки и что структура сглаживает взгляд на мир. В больших рамках нет абсолютно ничего плохого, они замечательные, но я считаю, что неправильно начинать использовать их, прежде чем освоить основы. Это как научиться летать с помощью космического челнока НАСА вместо школьной версии частного самолета Cessna.
Интернет-трубы должны выполнять работу –