Форум программистов, вебмастеров, пользователей

Добро пожаловать! Этот форум создан специально для вас. Задавайте свои вопросы по программированию, вебмастерству, использованию программ.

Вы не зашли.

#1 2009-11-13 01:33:11

Drakonee
Участник форума
Зарегистрирован: 2009-11-13
Сообщений: 5

Доступ к программе через сайт

Подскажите ответ на вопрос:

Есть программа на с++ , например, такая - задающая вопрос:
сколько 2*2?   и при получении ответа выдающая верно или нет.

Как организовать доступ к этой программе через интернет? т.е. программа лежит на сервере, а у пользователя только браузер.
Что при этом должно стоять на сервере и какова структура сайта, если это вообще можно сделать?

Неактивен

 

#2 2009-11-13 16:01:24

Admin
Администратор
Зарегистрирован: 2005-05-07
Сообщений: 1111

Re: Доступ к программе через сайт

Drakonee
Первое, что приходит в голову - Apache + PHP, см http://php.net/exec
А вообще данную программу, конечно же, можно просто самостоятельно повесить на определенный порт, и обойтись без тех же Apache + PHP, просто это дополнительные сложности.


<?=$lang['скоро тут будет какая-то умная надпись']?>

Неактивен

 

#3 2009-11-13 16:41:13

Drakonee
Участник форума
Зарегистрирован: 2009-11-13
Сообщений: 5

Re: Доступ к программе через сайт

т.е. все-таки можно ее запустить удаленно? если не секрет, как ее повесить на порт?


просто многие утверждают, что без php (ну или перл) или хотябы обертки, которая задает вопрос и возвращает ответ здесь никак.

Неактивен

 

#4 2009-11-13 22:11:30

Admin
Администратор
Зарегистрирован: 2005-05-07
Сообщений: 1111

Re: Доступ к программе через сайт

Drakonee
Лет 5 назад, я может и подсказал бы, но не сейчас, забыл уже давно все, что касается прикладного программирования, занимаюсь чисто PHP. Без "обертки" точно никак, другое дело - что под этой оберткой подразумевается. Я еще в конце 90-х занимался одним чатом. Подробностей точно не помню, но помню что демона удавалось подвешивать вместе с апачем на 80-й порт.

А вообще, все зависит от задач, если можно, я бы вешал на PHP не задумываясь. А почему нет? В плане производительности - если там до 1000 запросов в секунду, то это вообще не вопрос. Других серьезных причин не вызывать программу через PHP не вижу.


<?=$lang['скоро тут будет какая-то умная надпись']?>

Неактивен

 

#5 2009-11-14 23:33:05

Drakonee
Участник форума
Зарегистрирован: 2009-11-13
Сообщений: 5

Re: Доступ к программе через сайт

Может есть по этому поводу какая-нибудь литература или в инернете что-нибудь?

Просто это дело изучать толлько начинаю, а в одном проекте надо придумать что-то эдакое, что мало используется, а на php как раз очень распространено.

Неактивен

 

#6 2009-11-15 01:28:39

Admin
Администратор
Зарегистрирован: 2005-05-07
Сообщений: 1111

Re: Доступ к программе через сайт

Drakonee написал:

Может есть по этому поводу какая-нибудь литература или в инернете что-нибудь?

Не знаю, ищите.

Drakonee написал:

Просто это дело изучать толлько начинаю, а в одном проекте надо придумать что-то эдакое, что мало используется, а на php как раз очень распространено.

Так вам надо реализовать это или просто интерес?


<?=$lang['скоро тут будет какая-то умная надпись']?>

Неактивен

 

#7 2009-11-15 17:42:16

Drakonee
Участник форума
Зарегистрирован: 2009-11-13
Сообщений: 5

Re: Доступ к программе через сайт

надо реализовать, но для начала понять что к чему

спасибо за ликбез

Неактивен

 

#8 2009-11-15 18:43:30

Sash_xp
Почетный участник форума
Зарегистрирован: 2005-08-11
Сообщений: 749
Вебсайт

Re: Доступ к программе через сайт

Может быть проще реализовать сразу на PHP без посредничества программы на C++, ведь она свои вопросы и ответы берет из файла или базы данной какой-нибудь.

Неактивен

 

#9 2009-11-15 19:10:10

StalkerKG
Участник форума
Откуда: Kyrgizstan, Bishkek
Зарегистрирован: 2009-05-21
Сообщений: 483
Вебсайт

Re: Доступ к программе через сайт

Уважаемый,Drakonee... Проще это сделать на C#, он прекрассно работает и выполняет все вышеуказаные вами действия... Могу Вам помочь, осуществить от 0 до запуска на домене... если заинтерисовал стучите в ICQ!


Программировать — значит понимать.  (Кристин Нюгард)   Если вы верите, что можете или не можете сделать что-то, вы правы в обоих случаях.
По всем вопросам стучитесь в icq: 396735561 с пометкой "с форума программистов", или пишем сюда stalker-1991@mail.ru, помогу всем! 

Неактивен

 

Board footer