Vilmar,
o server.execute "passa o controle p/ a página/rotina e pega o controle de volta após a execução"; tudo bem. Mas, como eu consigo pegar a resposta da "página/rotina" ?? Eu preciso que o script chame a "página/rotina" e receba a resposta dela.
Através do objeto MSXML2.ServerXMLHTTP eu consigo, a partir do iis, executar um programa externo e receber seu retorno. Abaixo, vai um trecho contendo um exemplo bem simples. Eu vou implementar um script que será utilizado na minha aplicação e realizar testes mais precisos. Assim que eu tiver um resultado mais amadurecido, publicarei, blz?!
--------exemplo
<%
dim strURL
response.write( "MSXML2.ServerXMLHTTP <b>instalado</b>" )
err.clear
On Error Resume Next
Set objXML= Server.CreateObject( "MSXML2.ServerXMLHTTP" )
if (err.number <> 0) then
'
response.write( " NÃO " )
'
else
'
strURL= "http://registro.br/cgi-bin/nicbr/nav?stkey=13521642-946075993&page=/faq/index.html"
objXML.Open "GET", strURL, False
objXML.Send()
response.write( "<h1>Este é o texto retornado do cgi de registro.br, usando o objeto ServerXMLHTTP </h1>" )
response.write( objXML.responseText )
'
end if
set objXML= nothing
%>
Obrigado pela atenção a mim dispensada.
-----------------------
[]´s
Flávio Lago
flaviolago@hotmail.com