Приветствую!
Подскажите, пожалуйста, ответ вот на такой вопрос:
немного не понял для себя момент с COM обьектами, а именно - если я, к примеру, создам в двух отдельных скриптах один и тот же COM обьект и запущу два скрипта одновременно, они будут работать через один и тот же COM обьект или через разные, параллельно?
К примеру, я создам winhttp обьект в одном скрипте:
и winhttp обьект в другом, но с другой ссылкой:
будут ли они работать через два отдельных обьекта параллельно или все таки будут работать через один последовательно?
Подскажите, пожалуйста, ответ вот на такой вопрос:
немного не понял для себя момент с COM обьектами, а именно - если я, к примеру, создам в двух отдельных скриптах один и тот же COM обьект и запущу два скрипта одновременно, они будут работать через один и тот же COM обьект или через разные, параллельно?
К примеру, я создам winhttp обьект в одном скрипте:
Код:
$oHTTP = ObjCreate('WinHttp.WinHttpRequest.5.1')
$oHTTP.Open('GET', 'http://autoit-script.ru/', False)
$oHTTP.Send('')
$oHTTP.WaitForResponse
$sHTML = $oHTTP.ResponseText
ConsoleWrite($sHTML & @CRLF)
и winhttp обьект в другом, но с другой ссылкой:
Код:
$oHTTP = ObjCreate('WinHttp.WinHttpRequest.5.1')
$oHTTP.Open('GET', 'http://google.com/', False)
$oHTTP.Send('')
$oHTTP.WaitForResponse
$sHTML = $oHTTP.ResponseText
ConsoleWrite($sHTML & @CRLF)
будут ли они работать через два отдельных обьекта параллельно или все таки будут работать через один последовательно?