Я реализовал решение, которое представляет собой фоновое приложение .NET на основе ASP.NET: поскольку команда, которую я собираюсь создать, должна состоять из меня и одного или двух работающих фронт-разработчиков в PHP.
Хорошим побочным эффектом этой архитектуры является то, что PHP - это быстрый серверный сценарий, требующий меньше ресурсов, чем ASP.NET.
Единственное решение, которое я нашел для разрешения взаимодействия двух уровней, - это XML-RPC, который является протоколом, поддерживаемым обеими системами (хотя серверная часть была реализована мной). Одной из проблем этого подхода является то, что XML-RPC не поддерживает какую-либо систему аутентификации и имеет некоторые недостатки в сериализации / десериализации между нотацией объекта и представлением XML.
У кого-нибудь есть соображения или альтернативное решение?