cffaq.com


Hospedado e mantido por Ben Forta. Design por Trilemetry.
Idioma:
    © 2002-2007 Ben Forta. All Rights Reserved  
<Principal> <FAQ: Estendendo o ColdFusion> <Sobre>

Perguntas

1: Como eu posso usar Perl, PHP, ASP ou outro código script em minhas aplicações ColdFusion?  
2: O ColdFusion pode interagir com dados em XML?  
3: O ColdFusion pode invocar e consumir Web Services?  
4: Posso criar Web Services usando o ColdFusion?  
5: Qual é o método mais recomendado para se integrar o Flash com o ColdFusion?  


FAQ

1: Como eu posso usar Perl, PHP, ASP ou outro código script em minhas aplicações ColdFusion?
Existem diversas maneiras de se invocar códigos externos. A tag <CFEXECUTE> pode ser usada para executar scripts que podem ser acionados através da linha de comando (command line). Páginas que precisam ser executadas como páginas web podem ser invocas usando a tag <CFHTTP>. Já o código que pode ser invocado na forma de um Web Service deve ser executado usando a tag <CFINVOKE> (este é o método recomendado para invocar tais serviços). Independentemente de como o código é executado, as tags irão retornar todos os resultados fornecidos pelo script em questão.
2: O ColdFusion pode interagir com dados em XML?
O ColdFusion pode ler, parsear e escrever dados em XML. A linguagem CFML até mesmo inclu funções especiais para tal. Funções que podem ser usadas para transformações XSL e buscas XPath, entre outras.
3: O ColdFusion pode invocar e consumir Web Services?
O ColdFusion possui cliente para Web Services sofisticado e simples de se usar. Para invokar um Web Service simplesmente passe a URL WSDL do mesmo para a tag <CFINVOKE>. O ColdFusion irá lidar com o SOAP e todo o processamento XML para você de forma automática.
4: Posso criar Web Services usando o ColdFusion?
Para criar Web Services usando o ColdFusion, simplesmente crie um ColdFusion Component (.CFC) e especifique o acesso como remoto (usando o atributo ACCESS="remote") em todos os métodos que desejar expor como Web Services. Você deve ser cauteloso em especificar o tipo de retorno (variável de retorno) e não usar nenhum caractere especial (incluindo o underscore) nos nomes dos métodos, argumentos ou nomes de arquivo dos componentes.
5: Qual é o método mais recomendado para se integrar o Flash com o ColdFusion?
Flash e ColdFusion podem interagir de diversas maneiras, incluindo manipulação de dados via XML e chamadas HTTP. Entretanto, o método mais recomendado é o Flash Remoting. Usando o Flash Remoting, o código ActionScript pode invocar templates ColdFusion (tanto os do tipo .CFM quanto os .CFC, estes últimos mais adequados) como se estes fossem objetos locais.

<envie uma pergunta>