Neste exemplo, testamos o WSDL com o ActInscript para o Adobe Flash usando PHP. Fornecemos alguns exemplos localizados na pasta (WSDL-Exemplo).
Neste projeto, temos dois fils PHP:
Esse FILS consiste em executar o WSDL como servidor e cliente.
Temos também um arquivo flash do Adobe:
Temos uma pasta contém os exemplos de WSDL:
A Adobe parou de oferecer suporte ao Flash Player a partir de 31 de dezembro de 2020 ("Data da EOL"), conforme anunciado anteriormente em julho de 2017. Além disso, para ajudar a proteger os sistemas dos usuários, a Adobe bloqueou o conteúdo do Flash de executar o Flash Player a partir de 12 de janeiro de 2021. O Adobe recomenda fortemente que todos os usuários desativem imediatamente o flash player para ajudar a proteger seus sistemas.
O ActionScript é uma linguagem de programação orientada a objetos originalmente desenvolvida pela Macromedia Inc. (mais tarde adquirida pela Adobe Systems). É influenciado pelo Hypertalk, a linguagem de script para o hipercard. Agora é uma implementação do ECMAScript (o que significa que é um superconjunto da sintaxe e semântica da linguagem mais conhecida como JavaScript), embora tenha surgido originalmente como irmão, ambos sendo influenciados pelo hipertalcle.
O ActionScript é usado principalmente para o desenvolvimento de sites e software direcionados à plataforma do Adobe Flash player, usada em páginas da web na forma de arquivos SWF incorporados.
O ActionScript 3 também é usado com o Adobe Air System para o desenvolvimento de aplicativos para desktop e móveis. O idioma em si é de código aberto, pois sua especificação é oferecida livre de Chargeand e um compilador de código aberto (como parte do Apache Flex) e a máquina virtual de código aberto (Mozilla Tamarin) estão disponíveis.
O ActionScript foi projetado inicialmente para controlar as animações de vetor 2D simples feitas no Adobe Flash (anteriormente Macromedia Flash). Inicialmente, focados na animação, as primeiras versões do conteúdo flash ofereceram poucos recursos de interatividade e, portanto, tinham capacidade de script muito limitada. As versões posteriores adicionaram funcionalidade, permitindo a criação de jogos baseados na Web e aplicativos da Web ricos com mídia de streaming (como vídeo e áudio). Hoje, o ActionScript é adequado para o desenvolvimento de desktop e móveis através do Adobe Air, usa em alguns aplicativos de banco de dados e na robótica básica, como no kit de controlador Make.
O Flash MX 2004 introduziu o ActionScript 2.0, uma linguagem de script mais adequada ao desenvolvimento de aplicativos flash. Muitas vezes, é possível economizar tempo, roteirizando algo em vez de animá -lo, o que geralmente também permite um nível mais alto de flexibilidade ao editar.
Desde a chegada do Flash Player 9 Alpha (em 2006), uma versão mais recente do ActionScript foi lançada, o ActionScript 3.0. Esta versão do idioma deve ser compilada e executada em uma versão da máquina virtual do ActionScript que foi completamente reescrita desde o início (apelidado AVM2). Porque disso, o código escrito no ActionScript 3.0 é geralmente direcionado para o Flash Player 9 e superior e não funcionará em versões anteriores. Ao mesmo tempo, o ActionScript 3.0 executa até 10 vezes mais rápido que o código do ActionScript Legacy devido aos aprimoramentos do compilador just-in-time.
As bibliotecas flash podem ser usadas com os recursos XML do navegador para tornar o conteúdo rico no navegador. Essa tecnologia é conhecida como Flash e XML assíncronos, como Ajax. A Adobe oferece sua linha de produtos Flex para atender à demanda por aplicativos ricos da Web criados no tempo de execução do Flash, com comportamentos e programação feitos no ActionScript. ActionScript 3.0 forma a base da API Flex 2.
Se você tiver um erro: erro fatal: classe 'SOAPSERVER' não encontrada em ... serveur.php na linha 39 Você deve enabelar a extensão do SOAP em php.in
Procure o seguinte dentro do seu arquivo de script
phpinfo (); Se você não consegue encontrar o conjunto de clientes SOAP para ativar assim:
Imagem Soap-error.png
Fonte: Clique aqui para ver o artigo completo
Procure o seguinte dentro do seu arquivo de script
phpinfo (); Se você não consegue encontrar o cliente SOAP definido como ativado como assim: a maneira como o sabão deve aparecer em phpinfo ()
Faça o seguinte:
Localize php.ini na sua pasta Apache Bin, ou seja, apache/bin/php.ini remova o; Desde o início da extensão = php_soap.dll, reinicie seu servidor Apache, procure seu phpinfo (); Novamente e verifique se você vê uma imagem semelhante à acima, se o fizer, o problema resolvido!
Obrigado pela leitura.