.NET-приложение с веб-интерфейсом - PullRequest
1 голос
/ 26 июня 2011

Я просто думаю, как можно создать, например, серверную часть приложения на C #, но без GUI (например, консоли), но создать GUI в WEB .. как на домашних маршрутизаторах WEB UI, для подключения по IP: порт на мою серверную часть? ..

Есть какие-то конкретные технологии или что-то?

Большое спасибо.

Ответы [ 4 ]

1 голос
/ 26 июня 2011

Если вы создадите приложение ASP.NET, оно будет запущено на сервере и может отображаться в любом браузере.

1 голос
/ 26 июня 2011

Это возможно через WCF и Windows Services. Вы можете создать серверное приложение, которое будет запускаться в качестве службы на удаленном компьютере, а затем создать веб-приложение, которое подключается к серверу через WCF. В зависимости от того, чего вы хотите достичь, это не должно быть слишком сложным

Надеюсь, это поможет.

1 голос
/ 26 июня 2011

WCF, веб-сервисы, удаленное взаимодействие и т. Д. Все это правильные ответы ... Зависит от вашего сценария ...

0 голосов
/ 26 июня 2011

Давайте вспомним: в Интернете нет графического интерфейса.Ваш веб-браузер отображает текстовую строку (HTML), которую сервер выкачивает.Это все HTTP туда-сюда.Ваш домашний маршрутизатор - это то же самое: служба, прослушивающая порт, который возвращает вам HTML.Вы выбираете для отображения этого возврата в веб-браузере.В Интернете нет графического интерфейса, это интерпретация и отображение вашего браузера, которые действуют как графический интерфейс.

Этого можно добиться, создав приложение ASP.NET.Это может быть веб-служба, веб-приложение, которое использует веб-формы / страницы и протокол HTTP.Это был бы самый простой способ разработки приложения .NET, доступного в Интернете.Необходимо решить, какие «сервисы» предложить вашим пользователям через HTTP: веб-страницы или веб-сервисы с JSON или XML в качестве передаваемых данных.

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