Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Сети > как написать приложение сервер на С++


Автор: kit4351 21.6.2009, 22:20
Требуется создать сервер приложение, управляемый через web интерфейс, который осуществляет настройку основных программ. Вопрос состоит в том в каком направлении двигаться и с в чью сторону посмотреть. желательно использовать С/С++ , возможно применение Java, JavaScript и web языков 

Автор: Cheloveck 22.6.2009, 01:38
ОС какая? Если windows, то есть winsock.h и winsock2.h, если UNIX, то sys/socket.h. Вот если нужна кроссплатформенность, то говорят, ACE помогает.

Автор: kit4351 22.6.2009, 06:21
сервер будет на Unixе стоять. Только сокеты ведь можно использовать при обеспечении работы клиент-сервер, а тут надо написать  сервер который будет управляться с помощью браузер через web интерфейс... как его организовать?

Автор: kosmonaFFFt 22.6.2009, 06:42
Имхо тут проще прикрутить апач и написать то что надо на PHP/Python или на чем нить еще,
что юзают для веба...
З. Ы. http://www.gnu.org/software/libmicrohttpd/

Автор: kit4351 22.6.2009, 18:26
как тогда сделать чтоб он запускался при обращении к компьютеру

Автор: Cheloveck 22.6.2009, 20:33
Цитата(kit4351 @  22.6.2009,  07:21 Найти цитируемый пост)
Только сокеты ведь можно использовать при обеспечении работы клиент-сервер, а тут надо написать  сервер который будет управляться с помощью браузер через web интерфейс... как его организовать? 

А веб браузер не клиент?

Автор: Lazin 22.6.2009, 20:38
Цитата(kit4351 @  21.6.2009,  22:20 Найти цитируемый пост)
Требуется создать сервер приложение, управляемый через web интерфейс, который осуществляет настройку основных программ. Вопрос состоит в том в каком направлении двигаться и с в чью сторону посмотреть. желательно использовать С/С++ , возможно применение Java, JavaScript и web языков  

http://www.webtoolkit.eu/wt

Цитата(Cheloveck @  22.6.2009,  20:33 Найти цитируемый пост)
А веб браузер не клиент?

видимо речь идет не о web сервере smile 

Автор: kit4351 23.6.2009, 05:59
ну а все таки как тогда сделать чтоб он запускался при обращении к компьютеру

Автор: Lazin 23.6.2009, 08:00
Цитата(kit4351 @  23.6.2009,  05:59 Найти цитируемый пост)
ну а все таки как тогда сделать чтоб он запускался при обращении к компьютеру 

в смысле, просто реализуй простой http сервер и все

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)