Программирование прокси Http-TCP / IP - PullRequest
1 голос
/ 14 октября 2011

Мне нужно создать сервер, который будет получать зашифрованное / подписанное сообщение в виде http-запроса (Google App Engine), расшифровывать / проверять подпись и отправлять его по TCP / IP-соединению (сеть Биткойн). Более того, он должен будет сделать то же самое в обратном порядке - получать сообщения TCP / IP, шифровать / подписывать их и отправлять в виде http-запроса. Я планирую поставить сервер на EC2.

У меня не слишком много опыта в этих вещах, поэтому я хотел бы спросить - на каком языке программирования проще всего создать что-то подобное и какие библиотеки вы бы порекомендовали для требуемого удобства использования?

1 Ответ

1 голос
/ 14 октября 2011

Если вы в первый раз делаете что-то подобное, я бы посоветовал сделать это проще.Вам действительно нужна часть вашей системы, работающая на App Engine, а часть на EC2?Для начинающего разработчика я бы предложил придерживаться одного или другого.Если вам действительно нужны сокеты TCP / IP, это будет означать только EC2.App Engine не может создавать произвольные сети TCP / IP - вы можете общаться только через http и https.(обратите внимание, что я не знаком с деталями биткойна - возможно, он может нормально работать через https)

Когда дело доходит до выбора языка программирования и веб-фреймворка, если у вас еще нет опыта, выВозможно, вы захотите узнать, в чем написаны лучшие библиотеки биткойнов, и начните там.

...