Конференция "Сети" » Адрес приложения, написанного с использованием IntraWeb [D7, WinXP]
 
  • pavel_guzhanov © (28.04.08 16:55) [0]
    Написал маленькое web приложение с использованием IntraWeb. При запуске из-под Delphi в адресной строке IE пишет что-то вроде http://127.0.0.1:8888/EXEC/0/1g1geo81wwsy4b1azigns0x3yyap. Но если я беру эту строку и ввожу ее как адрес в IE, то получаю страничку, где говорится об ошибке, и ссылка, нажимая на которую запускается мое приложение, но уже с другим адресом в адресной строке. А как определить адрес, который надо указать в ссылке, если мое приложение должно запускаться по ссылке с какого-либо сайта?
  • Сергей М. © (28.04.08 17:08) [1]

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


    Кто пишет-то ?
  • Плохиш © (28.04.08 17:31) [2]

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

    Вместо 127.0.0.1 надо подставить адрес сервера, на котором тебе разрешили запустить твою прогу.
  • pavel_guzhanov © (28.04.08 20:15) [3]

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

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


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


    Если я запускаю программу из-под Delphi, то автоматически запускается IE, и в его адресной строке пишется адрес
  • Сергей М, (28.04.08 20:26) [4]

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


    ты и потенциальному потребителю своей программы намерен впаривать Делфи, чтобы "из-под" запускать  ?)
  • pavel_guzhanov © (29.04.08 08:27) [5]
    Я пытаюсь запустить эту программку, находящуюся на моем компьютере, с другого компьютера. У меня запущен web-сервер, в ссылке стоит мой ip адрес. На другом компе этот адрес помещается в адресную строку IE. Открывается окно, в котором есть ссылка, на которой написано примерно "нажмите сюда, чтобы запустить IntraWeb приложение". При нажатии на эту ссылку открывается окно программы, но в адресной строке изменяется окончание адреса.

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

    Естественно, что программа будет не на моем компьютере, а на web сервере компании, и то, что в ссылке надо исправит ip - я в курсе.
  • Сергей М. © (29.04.08 09:06) [6]

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


    Зачем программе окно, если ее работой будет управлять web-сервер ?
    Кто в это окно будет на стороне сервера смотреть ?
  • pavel_guzhanov © (29.04.08 09:15) [7]

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

    ну не окно, неправильно выразился... В браузере открывается страница...
  • Сергей М. © (29.04.08 10:24) [8]

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


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


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


    Как в адресной строке браузера выглядит текст этого URL дословно ?
  • pavel_guzhanov © (29.04.08 10:53) [9]
    Ввожу в браузере на своем компьютере адрес из первого поста(http://127.0.0.1:8888/EXEC/0/1g1geo81wwsy4b1azigns0x3yyap). Получаю то, что описано в [5]. Если иду по ссылке, то в адресной строке пишется уже адрес http://127.0.0.1:8888/EXEC/0/1bcj9vk05j4fsj1auqpyf0w3ib8c
  • Плохиш © (29.04.08 11:07) [10]

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

    Стоит уже прочитать руководство поставляемое с делфи по разработке intraweb приложений, там всё подробненько расписано. И в справке кстати тоже. А делать твою работу за тебя мне лично лень, к тому же и не пригодятся мне эти сведения. Пробовал intraweb лет 6 назад, и весь запуск занял не больше 30 минут. Т.ч. поработай в конце концов мозгом...
  • Сергей М. © (29.04.08 11:57) [11]

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


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

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

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

    Ты вообще о каком IW-проекте речь ведещь - standalone, ISAPI, dll, dso ?
  • pavel_guzhanov © (29.04.08 12:19) [12]

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

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

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


    standalone

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

    PPS. Теперь жду отсылки в гугл или в хелп :о))
  • pavel_guzhanov © (29.04.08 12:25) [13]
    Все, разобрался, спасибо за помощь :о))
 
Конференция "Сети" » Адрес приложения, написанного с использованием IntraWeb [D7, WinXP]
Есть новые Нет новых   [134431   +15][b:0][p:0]