Я собираюсь начать проект, для которого требуется приложение ASP.NET (MVC 2) для связи с приложением PHP (на другом сервере, но у меня есть контроль над ними обоими). Есть идеи о современном, элегантном решении этого вопроса?
Редактировать: Аутентификацию было бы неплохо включить в решение.
Редактировать 2: Связь не частая, время от времени одно из приложений имеет некоторые изменения данных, которыми оно должно делиться с другим.