Форум программистов, компьютерный форум CyberForum.ru

Web-сервис на C++? - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 28, средняя оценка - 4.82
Zanoza
 Аватар для Zanoza
9 / 9 / 1
Регистрация: 16.03.2010
Сообщений: 44
26.07.2010, 10:45     Web-сервис на C++? #1
предыстория такова:
встретились,как-то,два совсем начинающих на С++.И как обычно завели "умный" спор по теме.
Один начал доказывать другому(мне),что реализовать Web-сервис на С++ возможно и не так сложно.
Я-же доказываю,что это совсем не просто да и не возможно. Помогите разрешить спор,кто прав?
Возможно ли реализовать полноценный Web-сервис на С++?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
oxotnik
 Аватар для oxotnik
1585 / 1062 / 33
Регистрация: 21.08.2008
Сообщений: 4,545
Записей в блоге: 1
26.07.2010, 10:50     Web-сервис на C++? #2
возможно. пишется сервер, который будет реализовывать HTTP протокол, другое дело что до универсального сервера типа апача и т.п. его писать долго и нудно, а если пару страничек простеньких выдавать, так это запросто.
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9382 / 5432 / 916
Регистрация: 25.07.2009
Сообщений: 10,428
26.07.2010, 11:53     Web-сервис на C++? #3
Цитата Сообщение от Zanoza Посмотреть сообщение
Возможно ли реализовать полноценный Web-сервис на С++?
Ещё как возможно! Другое дело - хлопотно и напряжно. Но если нужна супер-мега-скорость при колоссальной посещяемости - интерпретируемые языки (PHP, PERL, etc...) будут заметно тормозить процесс... Другой пример - веб-морда у разных девайсов типа роутеров, DSL-модемов и прочего. Было бы неразумной расточительностью запихивать туда тот же апач с интерпретатором пэхэпэ...
Evg
Эксперт С++Автор FAQ
 Аватар для Evg
16935 / 5340 / 328
Регистрация: 30.03.2009
Сообщений: 14,352
Записей в блоге: 26
26.07.2010, 19:31     Web-сервис на C++? #4
oxotnik, по-моему ты перепутал "сервер" и "сервис"

Zanoza, то, что в твоём понятии подразумевается под web-сервисом - это по сути набор программ для динамической генерации страниц. С технической точки зрения - это обычная исполняемая программа, которая печатает содержимое страницы в стандартный вывод (т.е. принципиально ничем не отличается от программы "hello world"). На каком языке реализовывать - опять-таки разницы нет. Для этого дела проще всего использовать специальные языки, придуманные именно для этих целей (php, asp), ну а так можешь хоть на фортране писать, хоть на коболе, хоть на ассемблере
oxotnik
 Аватар для oxotnik
1585 / 1062 / 33
Регистрация: 21.08.2008
Сообщений: 4,545
Записей в блоге: 1
26.07.2010, 22:20     Web-сервис на C++? #5
Цитата Сообщение от Evg Посмотреть сообщение
oxotnik, по-моему ты перепутал "сервер" и "сервис"
Сервер (в моем понимании данного вопроса) - софт, который принимает запрос, обрабатывает его и выдает соответствующий результат, и при этом (т.к. он сервер) он расположен удаленно и может обслуживать over 1 кол-во клиентов.
Evg
Эксперт С++Автор FAQ
 Аватар для Evg
16935 / 5340 / 328
Регистрация: 30.03.2009
Сообщений: 14,352
Записей в блоге: 26
26.07.2010, 22:21     Web-сервис на C++? #6
oxotnik, топикстартер спрашивал про сервис, а ты ему начал рассказывать про сервер
oxotnik
 Аватар для oxotnik
1585 / 1062 / 33
Регистрация: 21.08.2008
Сообщений: 4,545
Записей в блоге: 1
26.07.2010, 22:41     Web-сервис на C++? #7
Цитата Сообщение от Evg Посмотреть сообщение
oxotnik, топикстартер спрашивал про сервис, а ты ему начал рассказывать про сервер
туплю... жара... квас хмельной... да и какая разница
Vladiator
 Аватар для Vladiator
1565 / 635 / 25
Регистрация: 24.02.2009
Сообщений: 9,268
26.07.2010, 22:55     Web-сервис на C++? #8
если веб-страницу на C++ - то через CGI. На моём сайте есть про это статья (скажу, если потребуется, но, похоже, здесь про сервер)
Zanoza
 Аватар для Zanoza
9 / 9 / 1
Регистрация: 16.03.2010
Сообщений: 44
29.07.2010, 11:00  [ТС]     Web-сервис на C++? #9
Kidalvь,
конечно поделись ссылкой прочту обязательно
Vladiator
 Аватар для Vladiator
1565 / 635 / 25
Регистрация: 24.02.2009
Сообщений: 9,268
29.07.2010, 11:53     Web-сервис на C++? #10
Zanoza, у меня там для Linux
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.07.2010, 12:59     Web-сервис на C++?
Еще ссылки по теме:

Сервис И Месседжы Visual C++
Смс через облачный сервис C++
WinXp сервис C++ WinAPI
Подскажите сервис карт с API под C++ C++
Сервис поиска нужной функции C++ WinAPI

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Evg
Эксперт С++Автор FAQ
 Аватар для Evg
16935 / 5340 / 328
Регистрация: 30.03.2009
Сообщений: 14,352
Записей в блоге: 26
29.07.2010, 12:59     Web-сервис на C++? #11
Вот ещё одна полезная ссылка
http://www.helloworld.ru/texts/comp/...g/cgi6/cgi.htm
Yandex
Объявления
29.07.2010, 12:59     Web-сервис на C++?
Ответ Создать тему
Опции темы

Текущее время: 12:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru