Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2011.05.15;
Скачать: [xml.tar.bz2];

Вниз

WebSnap   Найти похожие ветки 

 
student22 ©   (2011-02-03 14:03) [0]

Доброго времени суток, подскажите пожалуйста, такая ситуация:

1. Приложение написано на делфи по технологии WebSnap в виде dll-ки под Апач

2. Имеется второе приложение "обычное"(не веб) написанное на делфи в виде exe-шника

Вопрос: можно ли реализовать передачу данных из второго приложения (exe-шника) в первое (dll-ку) для дальнейшей отправки их в браузер клиента или нет? (к примеру просто значение какой-то переменной)


 
Медвежонок ХМЛ ©   (2011-02-03 14:14) [1]

как ты вообще себе это представляешь?

если инициатор в этой цепочке браузер.


 
student22 ©   (2011-02-03 15:02) [2]


> Медвежонок ХМЛ ©   (03.02.11 14:14) [1]


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

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

И еще подскажите, где можно почитать про то, как правильно переносить на  сервер веб-приложения WebSnap,у меня при переносе на IIS WinCGI-приложения не работают ссылки (не находит страницы)


 
Медвежонок ХМЛ ©   (2011-02-03 15:27) [3]

А если CGI-приложение, то возможно ли организовать связь между ним и обычным приложением (ехе),

эксплорер (браузер) - это "обычное" приложение (exe).
и если он умеет получать данные от цги модулей, то остальные exe чем хуже?


 
student22 ©   (2011-02-03 16:11) [4]


> Медвежонок ХМЛ ©   (03.02.11 15:27) [3]


> И еще подскажите, где можно почитать про то, как правильно
> переносить на  сервер веб-приложения WebSnap,у меня при
> переносе на IIS WinCGI-приложения не работают ссылки (не
> находит страницы)


А по поводу этого, помогите пожалуйста


 
Плохиш ©   (2011-02-03 18:22) [5]


> И еще подскажите, где можно почитать про то, как правильно
> переносить на  сервер веб-приложения WebSnap

Подозреваю, что в руководстве разработчика.

> у меня при переносе на IIS WinCGI-приложения не работают
> ссылки (не находит страницы)

Странно, у меня работают и не только ссылки. Кстати, что за ссылки имеются ввиду?

> Вопрос: можно ли реализовать передачу данных из второго
> приложения (exe-шника) в первое (dll-ку) для дальнейшей
> отправки их в браузер клиента или нет? (к примеру просто
> значение какой-то переменной)

Можно.


 
student22 ©   (2011-02-04 12:05) [6]


> Плохиш ©   (03.02.11 18:22) [5]


Вот к примеру я создал приложение с двумя web-модулями, делфи мне сам сгенерировал навигационную панель для перехода между страницами, я переношу все на IIS (или Apache) а там при переходе на вторую страницу по этой навигационной панели браузер выдает ошибку


 
Плохиш ©   (2011-02-04 12:54) [7]


> делфи мне сам сгенерировал

Ну так делфи виноват, выкинь его нафик.

PS. Или ты всерьёз думаешь, что кто тебя наводящими вопросами пытать будет или теорию расписывать?

PPS. Уж не в твоих ли ветках я книгу рекомендовал?


 
student22 ©   (2011-02-04 14:03) [8]


> Плохиш ©   (04.02.11 12:54) [7]


например при передаче параметра "time" (т.е переходе по такой ссылке: http://localhost/wwwroot/Project2.exe/time) пэйдж продюсер должен выдать определенную страницу, а выдает вот что:

CGI Error
The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are:


 
sniknik ©   (2011-02-04 14:54) [9]

> параметра "time"
это не параметр

посмотри выше в браузер, ссылка  
http://delphimaster.net/view/2-1296731036/
это
> http://www.delphimaster.ru/cgi-bin/forum.pl
аналогично этому
http://localhost/wwwroot/Project2.exe

/time это у тебя фигня какая то, а параметра нет.


 
student22 ©   (2011-02-04 14:59) [10]


> > параметра "time"
> это не параметр


это pathinfo, и продюсер должен отдать определенную стрпницу при pathinfo равной =  \time, но не отдает


 
sniknik ©   (2011-02-04 16:26) [11]

> продюсер должен
кому это он должен?

ты тут не в роли сервера выступаешь, у тебя тут Project2.exe это скрипт страницы (может меняться динамически "у нутрях" но все таки), аналогично как и forum.pl.


 
student22 ©   (2011-02-04 17:05) [12]

ну и как же правильно сделать если у меня диспетчер реагировал на адрес:

http://localhost/wwwroot/Project2.exe/time

исходя из pathinfo равной  \time передавал управление соответствующему продюсеру а тот отдавал запрошенную страницу

При переносе на веб-сервер с отладчика делфи как надо менять ссылки?????!!!!!!!!


 
Плохиш ©   (2011-02-04 17:53) [13]


> sniknik ©   (04.02.11 14:54) [9]


> /time это у тебя фигня какая то, а параметра нет.
>

Ну чё ты на мальчика набросился? Ему просто читать ничего не охота, а так бутонов набросал и круто.

PS. Не параметр это, а имя страницы в WebSnap-программе.


 
Плохиш ©   (2011-02-04 17:57) [14]


> student22 ©   (04.02.11 14:03) [8]

Это не pageproducer выдаёт, а веб-сервер ибо получил от твоей программы фигню какую-то, им не ожиданную.


 
student22 ©   (2011-02-04 18:40) [15]

ладно...спасибо всем за помощь



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2011.05.15;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.49 MB
Время: 0.006 c
2-1296861219
Oleg_teacher
2011-02-05 02:13
2011.05.15
Отображение данных на форме!


15-1296630591
И. Павел
2011-02-02 10:09
2011.05.15
Нейронные сети и кластеризация


15-1296595780
Юрий
2011-02-02 00:29
2011.05.15
С днем рождения ! 2 февраля 2011 среда


3-1258736999
Незнайка
2009-11-20 20:09
2011.05.15
like в delphi


15-1296736261
Smile
2011-02-03 15:31
2011.05.15
Тем, у кого есть немного свободного времени:)





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский