Обмен данными и обмен данными между php-кодом и приложением .Net на одном сервере. - PullRequest
1 голос
/ 18 января 2011

Для моего проекта в колледже я хотел бы создать веб-сайт (PHP), который будет взаимодействовать (возможно, в режиме реального времени) с настольным приложением .Net (WPF) на том же сервере.Чтобы сделать это напрямую, вам нужна помощь в правильном направлении, чтобы начать работу?

РЕДАКТИРОВАТЬ: приложение представляет собой настольное приложение WPF на C #

Ответы [ 2 ]

1 голос
/ 18 января 2011

Возможно, вы захотите взглянуть на программирование сокетов.

Позвольте вашему приложению C # открыть сокет и прослушать его.

Ваш PHP затем подключается к этому сокету, либо запрашивает информацию, либо отправляет информацию. И вы сделали. Нет необходимости в опросе.

Прослушивание сокета в асинхронном режиме.

0 голосов
/ 18 января 2011

Один из способов сделать это, не заходя слишком далеко в кроличью нору, состоит в том, чтобы два приложения совместно использовали базу данных, либо MS SQL, либо MySQL, независимо от того, что вы предпочитаете.Затем, когда данные создаются и изменяются веб-приложением на PHP, ваше приложение .NET WPF может видеть обновленные данные и делать все, что вы от них хотите.Вы даже можете использовать простые объекты таймера в приложении .NET для сканирования БД на предмет изменений, если вы хотите, чтобы обновления отображались без ввода данных пользователем.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...