Обмен данными между веб-сайтами

Каков наиболее практичный способ обмена данными между веб-сайтами (формат, среда, протокол ...)?

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


person James P.    schedule 09.01.2012    source источник
comment
Как отметила Самус_, я не уверена, что это правильное место, чтобы спросить об этом ...   -  person Vicente Plata    schedule 09.01.2012
comment
@VicentePlata Понятно :). Вы или другой пользователь можете переместить этот более удобный сайт обмена стеками.   -  person James P.    schedule 09.01.2012


Ответы (3)


это общий вопрос, поэтому он, вероятно, относится к чему-то другому, независимо от того, что вы обычно делаете, - это предоставление API для взаимодействия с внешними нечеловеческими клиентами, его детали полностью зависят от вас, но в настоящее время популярным выбором является использование RESTful API и используйте JSON в качестве формата сериализации.

person Samus_    schedule 09.01.2012
comment
Ok. Я отправлю на биржу стека программистов для подобных вопросов в будущем. Итак, REST и JSON - это то, что вам нужно. Полагаю, я мог бы добавить ключ во время запросов на ограничение доступа. - person James P.; 09.01.2012

Я думаю, вы можете использовать веб-сервис для обмена данными между веб-сайтами. В веб-мире мыло веб-сервиса - это глобальный формат, который понимают все веб-фреймворки, такие как php, asp, dotnet и другие веб-фреймворки.

person nikunj gandhi    schedule 09.01.2012

open-API, возможно, лучший способ. Потому что клиентов вашего сайта становится все больше и больше. И отправляйте каждому веб-сайту код. Проверяйте код в своей онлайн-игре и время запроса каждый день.

person JiaoChangyun    schedule 09.01.2012