Dans cet exemple, nous testons le WSDL avec ActInscript pour Adobe Flash en utilisant PHP. Nous fournissons quelques exemples situés dans le dossier (WSDL-Example).
Dans ce projet, nous avons deux filmes PHP:
Ces FILS consistent à exécuter le WSDL en tant que serveur et client.
Nous avons également un fichier flash Adobe:
Nous avons un dossier contient les exemples de WSDL:
Adobe a cessé de prendre en charge Flash Player à partir du 31 décembre 2020 («Date EOL»), comme annoncé précédemment en juillet 2017. De plus, pour aider à sécuriser les systèmes des utilisateurs, Adobe a bloqué le contenu Flash de l'exécution dans Flash Player à partir du 12 janvier 2021. Adobe recommande fortement à tous les utilisateurs de désinstaller immédiatement le joueur Flash pour aider à protéger leurs systèmes.
ActionScript est un langage de programmation orienté objet développé à l'origine par Macromedia Inc. (acquis plus tard par Adobe Systems). Il est influencé par Hypertalk, le langage de script pour l'hypercard. Il s'agit désormais d'une implémentation d'Ecmascript (ce qui signifie qu'il s'agit d'un superset de la syntaxe et de la sémantique du langage plus largement connu sous le nom de JavaScript), bien qu'il soit à l'origine apparu comme un frère, tous deux influencés par Hypertalk.
ActionScript est utilisé principalement pour le développement de sites Web et de logiciels ciblant la plate-forme Adobe Flash Player, utilisée sur les pages Web sous forme de fichiers SWF intégrés.
ActionScript 3 est également utilisé avec Adobe Air System pour le développement d'applications de bureau et mobiles. Le langage lui-même est open-source en ce que ses spécifications sont offertes sans chargement et à la fois un compilateur open source (dans le cadre d'Apache Flex) et une machine virtuelle open source (Mozilla Tamarin) sont disponibles.
ActionScript a été initialement conçu pour contrôler les animations vectorielles 2D simples faites dans Adobe Flash (anciennement Macromedia Flash). Initialement axés sur l'animation, les premières versions du contenu Flash offraient peu de fonctionnalités d'interactivité et avaient donc une capacité de script très limitée. Les versions ultérieures ont ajouté des fonctionnalités permettant la création de jeux Web et d'applications Web riches avec des supports de streaming (tels que la vidéo et l'audio). Aujourd'hui, ActionScript convient au développement de bureau et mobile via Adobe Air, à utiliser dans certaines applications de base de données et dans la robotique de base, comme avec le kit de make Controller.
Flash MX 2004 a introduit ActionScript 2.0, un langage de script plus adapté au développement d'applications flash. Il est souvent possible d'économiser du temps en scriptant quelque chose plutôt que de l'animation, ce qui permet généralement un niveau de flexibilité plus élevé lors de l'édition.
Depuis l'arrivée du Flash Player 9 Alpha (en 2006), une version plus récente de ActionScript a été publiée, ActionScript 3.0. Cette version du langage est destinée à être compilée et exécutée sur une version de la machine virtuelle ActionScript qui a elle-même été entièrement réécrite à partir de zéro (surnommée AVM2). Parce que le code écrit dans ActionScript 3.0 est généralement ciblé pour Flash Player 9 et plus et ne fonctionnera pas dans les versions précédentes. Dans le même temps, ActionScript 3.0 exécute jusqu'à 10 fois plus rapide que le code ActionScript hérité en raison des améliorations du compilateur juste à temps.
Les bibliothèques Flash peuvent être utilisées avec les capacités XML du navigateur pour rendre le contenu riche dans le navigateur. Cette technologie est connue sous le nom de flash asynchrone et de XML, un peu comme Ajax. Adobe propose sa gamme de produits Flex pour répondre à la demande d'applications Web riches construites sur l'exécution de Flash, avec des comportements et une programmation effectués dans ActionScript. ActionScript 3.0 forme la base de l'API Flex 2.
Si vous avez une erreur: Erreur fatale: Classe 'SoapServer' Non trouvée dans ... ServeUr.php sur la ligne 39, vous devez élaborer l'extension SOAP sur php.in
Recherchez ce qui suit dans votre fichier de script
phpinfo (); Si vous ne trouvez pas le SOAP Client Set sur Activé comme tel:
Image Soap-Error.png
Source: cliquez ici pour voir l'article complet
Recherchez ce qui suit dans votre fichier de script
phpinfo (); Si vous ne trouvez pas le client SOAP Set Set sur Activé comme SO: la façon dont le savon doit apparaître dans phpinfo ()
Procédez comme suit:
Localisez Php.ini dans votre dossier APACHE BIN, c'est-à-dire apache / bin / php.ini supprimez le; Depuis le début de l'extension = php_soap.dll redémarrer votre serveur Apache, recherchez votre phpinfo (); Encore une fois et vérifiez si vous voyez une image similaire à celle ci-dessus si vous le faites, problème résolu!
Merci pour lire.