У меня есть веб-приложение, разработанное на php, и второе (настольное) приложение, разработанное на C # .net 4.5.
Веб-приложение содержит несколько сведений, которыми я должен поделиться с настольным приложением, обработать данные в настольном приложении и вернуть новые данные в веб-приложение.
Во-первых, я имел в виду передачу файлов. а) веб-приложение загружает файл на компьютер, затем приложение для настольного компьютера считывает этот файл и после обработки сохраняет новый файл на локальном диске. Затем человек возвращается в веб-приложение, нажимает кнопку отправки, веб-приложение загружает новый файл и обрабатывает его. -> Слишком много дел, это должно быть просто …
Во-вторых, я мог подключиться к той же базе данных, что и мое веб-приложение (MySQL), но база данных имеет только локальную политику доступа, и есть больше проблем с синхронизацией данных, которые веб-клиент читает в тот момент времени. Я должен синхронизировать возвращенные данные из настольного приложения с данными в веб-приложении.
В-третьих, … есть ли технологии для обмена данными в памяти, например, MemoryMappedFiles? (внимание касается приложения веб-клиента, а не сервера).
Любые идеи высоко ценятся!
Спасибо
Задача ещё не решена.
Других решений пока нет …