Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Адрес приложения, написанного с использованием IntraWeb [D7, WinXP]


pavel_guzhanov ©   (2008-04-28 16:55:00) 

Написал маленькое web приложение с использованием IntraWeb. При запуске из-под Delphi в адресной строке IE пишет что-то вроде http://127.0.0.1:8888/EXEC/0/1g1geo81wwsy4b1azigns0x3yyap.Но если я беру эту строку и ввожу ее как адрес в IE, то получаю страничку, где говорится об ошибке, и ссылка, нажимая на которую запускается мое приложение, но уже с другим адресом в адресной строке. А как определить адрес, который надо указать в ссылке, если мое приложение должно запускаться по ссылке с какого-либо сайта?


pavel_guzhanov   (2008-04-29 12:25:00) [1]

Все, разобрался, спасибо за помощь :о))


pavel_guzhanov   (2008-04-29 12:19:00) [2]


> Есть хост клиента и есть хост сервера

Свой компьютер - это компьютер, на котором я работаю. В данном случае он является и клиентом и сервером

> Ты вообще о каком IW-проекте речь ведещь - standalone, ISAPI,
>  dll, dso ?


standalone

PS. Может быть уже хватит придираться к словам и формулировкам? Я вроде уже расписал все так, что должно быть понятно даже дебилам...

PPS. Теперь жду отсылки в гугл или в хелп :о))


Сергей М.   (2008-04-29 11:57:00) [3]


> Ввожу в браузере на своем компьютере


На каком еще "своем" ?

Есть хост клиента и есть хост сервера.

Клиентский хост знать ничего не знает (и знать не обязан) ни о каких Интравебах.

Ты вообще о каком IW-проекте речь ведещь - standalone, ISAPI, dll, dso ?


Плохиш   (2008-04-29 11:07:00) [4]


> pavel_guzhanov ©   (29.04.08 10:53) [9]

Стоит уже прочитать руководство поставляемое с делфи по разработке intraweb приложений, там всё подробненько расписано. И в справке кстати тоже. А делать твою работу за тебя мне лично лень, к тому же и не пригодятся мне эти сведения. Пробовал intraweb лет 6 назад, и весь запуск занял не больше 30 минут. Т.ч. поработай в конце концов мозгом...


pavel_guzhanov   (2008-04-29 10:53:00) [5]

Ввожу в браузере на своемкомпьютере адрес из первого поста( http://127.0.0.1:8888/EXEC/0/1g1geo81wwsy4b1azigns0x3yyap). Получаю то, что описано в [5]. Если иду по ссылке, то в адресной строке пишется уже адрес http://127.0.0.1:8888/EXEC/0/1bcj9vk05j4fsj1auqpyf0w3ib8c


Сергей М.   (2008-04-29 10:24:00) [6]


> В браузере открывается страница


Так ведь браузер - это не твояпрограмма ..


> Открывается окно, в котором есть ссылка, на которой написано
> примерно "нажмите сюда, чтобы запустить IntraWeb приложение"


Как в адресной строке браузера выглядит текст этогоURL дословно?


pavel_guzhanov   (2008-04-29 09:15:00) [7]


> Зачем программе окно,

ну не окно, неправильно выразился... В браузере открывается страница...


Сергей М.   (2008-04-29 09:06:00) [8]


> При нажатии на эту ссылку открывается окно программы


Зачем программе окно, если ее работой будет управлять web-сервер ?
Кто в это окно будет на стороне сервера смотреть ?


pavel_guzhanov   (2008-04-29 08:27:00) [9]

Я пытаюсь запустить эту программку, находящуюся на моем компьютере, с другого компьютера. У меня запущен web-сервер, в ссылке стоит мой ip адрес. На другом компе этот адрес помещается в адресную строку IE. Открывается окно, в котором есть ссылка, на которой написано примерно "нажмите сюда, чтобы запустить IntraWeb приложение". При нажатии на эту ссылку открывается окно программы, но в адресной строке изменяется окончание адреса.

Вопрос в том, какое мне окончание адреса указать, чтобы поставить ссылку на эту программку на сайте.

Естественно, что программа будет не на моем компьютере, а на web сервере компании, и то, что в ссылке надо исправит ip - я в курсе.


Сергей М,   (2008-04-28 20:26:00) [10]


> Если я запускаю программу из-под Delphi,


ты и потенциальному потребителю своей программы намерен впаривать Делфи, чтобы "из-под" запускать  ?)


pavel_guzhanov   (2008-04-28 20:15:00) [11]


> Вместо 127.0.0.1 надо подставить адрес сервера

Это само собой. Но также меняется еще и то, что в адресе идет после /EXEC/0/


> Кто пишет-то ?


Если я запускаю программу из-под Delphi, то автоматически запускается IE, и в его адресной строке пишется адрес


Плохиш   (2008-04-28 17:31:00) [12]


> А как определить адрес, который надо указать в ссылке, если
> мое приложение должно запускаться по ссылке с какого-либо
> сайта?

Вместо 127.0.0.1 надо подставить адрес сервера, на котором тебе разрешили запустить твою прогу.


Сергей М.   (2008-04-28 17:08:00) [13]


> При запуске из-под Delphi в адресной строке IE пишет


Ктопишет-то ?


Наверх

Титульная страница Поиск, карта сайта Написать письмо