Конференция "Сети" » XMLHTTP [D7, WinXP]
 
  • Сергей М. © (02.07.08 11:51) [20]
    Ну тогда твой цикл ожидания/выборки/диспетчеризации сообщений никуда не годится - "вис" происходит на GetMessage, когда из очереди выбраны и диспетчеризованы все имеющиеся там сообщения (т.е. очередь пуста).
  • dima_q (02.07.08 12:14) [21]

    > Ну тогда твой цикл ожидания/выборки/диспетчеризации сообщений
    > никуда не годится - "вис" происходит на GetMessage, когда
    > из очереди выбраны и диспетчеризованы все имеющиеся там
    > сообщения (т.е. очередь пуста).

    Подскажите выход... пожалуйсто:) Каим должен быть цикл выборки сообщений, можно пример?
  • Сергей М. © (02.07.08 13:17) [22]
    Без учета таймаута примерно таким:

    while not Terminated and (lastState <> 4) do
    begin
     if PeekMessage(rMsg,0,0,0, PM_REMOVE) then
       DispatchMessage (rMsg)  
     else
       Sleep(0);
    end;
  • dima_q (02.07.08 13:32) [23]
    Уважаемый
    > Сергей М. ©
    огромнейшее, просто громадное Вам человеческое спасибо!!! Все работает... Вопрос закрыт.
  • igor_r © (11.08.08 02:06) [24]
    Всем доброго времени суток.

    У меня задача схожая с dima_q, и отличается лишь тем, что данные передаются через SSL. Приложение пишу на ВСВ. Установил OpenSSL, подвязал сертификат. Если функция send пустая, идет обращение на сервер, запрашивается сертификат, получаю ответ с сервера. А если заполняю send данными получаю пустое окно ответа и сертификат не запрашивается. Скорее всего с передаваемыми данными что-то не так. Может что-то посоветуете.

    Игорь
  • Сергей М. © (11.08.08 08:43) [25]

    > Если функция send пустая


    Как это "пустая" ?


    > заполняю send данными


    Как можно "заполнить функцию данными" ?

    Ерунда какая-то ..
  • igor_r © (11.08.08 10:49) [26]
    Функция send может быть как с параметром так и без него: send() или
    send(data)

    Игорь.
  • Сергей М. © (11.08.08 12:21) [27]
    И что ?

    Вызов функции, с параметром или без, - это просто вызов функции, не более того.

    Причем здесь какое-то там ее "наполнение" ?
  • igor_r © (11.08.08 12:53) [28]
    Сергей! Не придирайся к словам. Давай по существу проблемы...
  • Сергей М. © (11.08.08 13:07) [29]
    Проблема в тебе.
    Я понятия не имею, что у тебя творится в этой самой send
  • igor_r © (11.08.08 13:30) [30]
    Спасибо за теплые слова.
    Передаю на сервер через SSL следующее:
    Variant bstr;
    bstr.VType=VT_BSTR;
    SysFreeString(bstr.bstrVal);
    bstr.bstrVal=SysAllocString(L"<?xml\ version='1.0'\ encoding='WINDOWS-1251'?><request><tpnum>-1</tpnum></request>");
    hRes=pXMLHTTP->send(bstr);
    На локальном HTTP сервере передача информации проходит успешно.
  • Сергей М. © (11.08.08 13:47) [31]

    > На локальном HTTP сервере передача информации проходит успешно


    Чудесно.

    А какое отношение это имеет к STA и MTA ?
  • igor_r © (11.08.08 14:12) [32]
    Вопрос связан с передачей информации через SSL методом XMLHTTP.send(data).
  • Сергей М. © (11.08.08 14:14) [33]

    > igor_r ©   (11.08.08 14:12) [32]


    А у автора вопрос был совершенно о другом.
  • igor_r © (11.08.08 14:24) [34]
    Но решаемые задачи схожие. Форум практически единственный который затронул эту тему. Да и автор вопроса ковырнул эту тему глубоко...
  • Сергей М. © (11.08.08 14:48) [35]

    > автор вопроса ковырнул эту тему глубоко


    А ты внимательно читал ветку, перед тем как сделать вывод о якобы "схожести" ?
  • igor_r © (11.08.08 14:52) [36]
    Тема открытая автором XMLHTTP.
    Сергей, тебе что поговорить не с кем? Лучше бы толковое что написал.
    Считаю вопрос закрытым.
  • Сергей М. © (11.08.08 15:01) [37]

    > Тема открытая автором XMLHTTP


    А дальше идет речь о конкретностях - об особенностях функционирования компонента в тех или иных условиях и режимах.

    Ты же не сподобился даже изложить свои условия и режим эксплуатации компонента !

    Какого же лешего ты ожидаешь услышать в ответ что-то "толковое" ?

    Вот изволь сначала привести эти немаловажные подробности, потом и разговор будет предметным.
 
Конференция "Сети" » XMLHTTP [D7, WinXP]
Есть новые Нет новых   [134433   +22][b:0][p:0.001]