NewPHProc
A função NewPHProc cria e retorna uma nova instância do objeto TPHProcScript. O objeto TPHProcScript pode ser utilizado para realizar a execução do script no serviço da aplicação. Também é possível realizar a execução de procedimentos de forma assíncrona, e acompanhar o andamento através dos processos, com o uso classe TPHProcesso em seu script.
Exemplo
{ Exemplo de como enviar o conteúdo XML para o servidor e realizar a importação no script "C_ImportacaoXML" } ScriptObj := TPHProcScript.Create; try ScriptObj.ScriptNome := 'C_ImportacaoXML'; ScriptObj.Procedimento := 'ImportaXML'; ScriptObj.RequestTimeOut := 300000; // Pode ser informado diversos parâmetros para serem lidos no servidor ScriptObj.ParamByName('Arquivo').AsString := ConteudoXML; ScriptObj.ParamByName('DocumentoID').AsLargeInt := IDDocumento; // Método para executar ScriptObj.Executar; // Pegar parâmetros do Retorno Result := ScriptObj.ParamByName('Resultado').AsString; finally ScriptObj.Free; end;