Maison développement back-end tutoriel php 什么是AMF模式?解决方法

什么是AMF模式?解决方法

Jun 13, 2016 pm 01:39 PM
flash format server

什么是AMF模式?
我今天看天ThinkPHP里面有个AMF模式,请问什么是AMF模式呢?

------解决方案--------------------
什么是AMF?

AMF(Action Message Format)是一种 binary format的资料型态,透过 AMF over HTTP的方式将flash端资料编码后传回server,server端的remoting adaptor接收到资料后则会译码回正确的native对象,交给正确的程序处理。 
AMF除了用于Flash remoting外,也广泛的用于 Local Connection 与 Flash communication server,它最大的特色在于可直接将flash native object,例如Object, Array, Date, XML,传回server端,并且在server端自动进行转译成适当的对象,例如flash 的Array传回PHP时就会自动转换为 Associative Array;这个特色对开发者最大的好处在于不需要再人工处理serialization 与 deserialization的繁复工作,不但精确度更高,同时开发也更省时间。 
由于AMF是binary format并且编码时经过高度压缩,因此非常适合用来传递大量的资料,根据flashorb网站的测试(主要针对web service与flash remoting),当资料量越大时,flash remoting的传输效能就越高,远远超过web service的表现,因此同样的道理也可得知xml, loadVars, loadVariables 等使用plaine text format的传输方式自然也无可比拟

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Commandes de chat et comment les utiliser
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment installer, désinstaller et réinitialiser la sauvegarde du serveur Windows Comment installer, désinstaller et réinitialiser la sauvegarde du serveur Windows Mar 06, 2024 am 10:37 AM

WindowsServerBackup est une fonction fournie avec le système d'exploitation WindowsServer, conçue pour aider les utilisateurs à protéger les données importantes et les configurations système, et à fournir des solutions complètes de sauvegarde et de récupération pour les petites, moyennes et grandes entreprises. Seuls les utilisateurs exécutant Server2022 et versions ultérieures peuvent utiliser cette fonctionnalité. Dans cet article, nous expliquerons comment installer, désinstaller ou réinitialiser WindowsServerBackup. Comment réinitialiser la sauvegarde de Windows Server Si vous rencontrez des problèmes avec la sauvegarde de votre serveur, si la sauvegarde prend trop de temps ou si vous ne parvenez pas à accéder aux fichiers stockés, vous pouvez envisager de réinitialiser vos paramètres de sauvegarde de Windows Server. Pour réinitialiser Windows

qu'est-ce que le flash qu'est-ce que le flash Aug 10, 2023 am 10:16 AM

Flash est un logiciel utilisé pour créer du contenu multimédia et interactif, avec des fonctionnalités telles que des graphiques vectoriels, une animation chronologique, une interactivité et des capacités de traitement multimédia. Bien qu’autrefois très populaire, Flash a été progressivement abandonné avec l’essor des nouvelles technologies, et le support officiel a cessé en 2020.

La version préliminaire de Windows Server 2025 accueille la mise à jour, Microsoft améliore l'expérience de test Insiders La version préliminaire de Windows Server 2025 accueille la mise à jour, Microsoft améliore l'expérience de test Insiders Feb 19, 2024 pm 02:36 PM

A l'occasion de la sortie de la version build 26040 de Windows Server, Microsoft a annoncé le nom officiel du produit : Windows Server 2025. La version build26040 de Windows11WindowsInsiderCanaryChannel est également lancée. Certains amis se souviennent peut-être encore qu'il y a de nombreuses années, quelqu'un a réussi à convertir Windows NT du mode poste de travail au mode serveur, montrant ainsi les points communs entre les différentes versions des systèmes d'exploitation Microsoft. Bien qu'il existe des différences évidentes entre la version actuelle du système d'exploitation serveur de Microsoft et Windows 11, ceux qui prêtent attention aux détails peuvent être curieux : pourquoi Windows Server a mis à jour la marque,

Comment modifier le nom de la version Nginx pour masquer n'importe quel serveur Web Comment modifier le nom de la version Nginx pour masquer n'importe quel serveur Web May 14, 2023 pm 09:19 PM

Comment modifier le nom par défaut de nginx, vous pouvez le déguiser un peu, ou vous pouvez l'installer Astuce : Généralement, les modifications sont apportées avant la compilation de nginx. Après modification, le code doit être recompilé comme suit : scr/core/nginx.conf#definenginx_version"1.4.7"#definenginx_ver"nginx/"n.

Microsoft publie la version préliminaire 25335 de Windows Server vNext Microsoft publie la version préliminaire 25335 de Windows Server vNext Jan 10, 2024 am 08:49 AM

Alors que Microsoft a publié la mise à jour préliminaire de Win11 pour le bureau, il a également publié aujourd'hui la version préliminaire 25335 de Windows Server Long Term Service Channel (LTSC). Comme d'habitude, Microsoft n'a pas publié de journal complet des modifications, ni même fourni d'article de blog correspondant. Microsoft a ajusté le journal de mise à jour de la version préliminaire de Windows Server pour qu'il soit identique à la version Canary Channel. Si aucun nouveau contenu n'est introduit, le billet de blog officiel ne sera pas publié. Remarque d'IT Home : La marque du serveur n'a pas été mise à jour et est toujours Windows Server 2022 dans la version d'aperçu. De plus, Microsoft appelle ces versions Windows Server vNext au lieu de la version Windows Server 2019 déjà disponible sur le marché.

Installer Flash sur Debian : guide détaillé et conseils de partage de Linux Installer Flash sur Debian : guide détaillé et conseils de partage de Linux Feb 15, 2024 pm 01:00 PM

Flash était autrefois le roi du multimédia en ligne. Même si son utilisation a été considérablement réduite, dans certains anciens sites Web ou applications spécifiques, nous avons encore besoin de plug-ins Flash. Nous présenterons en détail comment installer Flash dans les systèmes Debian. Ce que nous devons être clairs, c'est qu'Adobe a officiellement cessé de prendre en charge Flash Player le 31 décembre 2020. Par conséquent, la version Flash que nous recommandons est la version open source PepperFlash. PepperFlash est une version Flash développée par Google et spécifiquement utilisée par le navigateur Chrome. . Étapes d'installation : 1. Ouvrez le terminal et mettez à jour votre liste de paquets : ````sqlsudoapt-getupdat

Étapes pour installer GNOME 3 sur Ubuntu Server 11.04 Étapes pour installer GNOME 3 sur Ubuntu Server 11.04 Dec 31, 2023 pm 03:59 PM

Si vous pensez qu'il n'est pas nécessaire d'installer une interface graphique lors de l'installation d'Ubuntu Server 11.04, encore moins de GNOME 3, qui n'est pas encore terminé. . Ou il devrait être construit avec ARCH+GNOME3. Alors s'il vous plaît, ne perdez pas votre temps à lire ceci. Cela a pris 2 nuits et un jour et a été réinstallé N fois. Finalement, quelque chose en est sorti. Ce n'est pas facile. Sans plus tarder, entrons dans le vif du sujet : Matériel : un ThinkPad (Pour X61) 2. Entrez dans l'interface des options de démarrage, sélectionnez le démarrage USB, puis choisissez d'installer Ubu.

Microsoft publie la mise à jour préliminaire de Windows Server 26080 : corrige l'échec du Feedback Hub Microsoft publie la mise à jour préliminaire de Windows Server 26080 : corrige l'échec du Feedback Hub Mar 14, 2024 pm 07:11 PM

IT House a rapporté le 14 mars qu'en plus de la mise à jour préliminaire de Windows 11 Build 26080 pour le bureau, Microsoft a également lancé aujourd'hui la mise à jour préliminaire de Windows Server Build 26080. En tant que dernière version préliminaire du prochain Windows Server Long Term Servicing Channel (LTSC), Windows Server Build 26080 fournit Data Center Edition et Standard Edition, et les utilisateurs peuvent choisir l'expérience de bureau et les options d'installation de Server Core. Cette version comprend également un pass annuel pour les hôtes de conteneurs et une version Azure spécifiquement pour l'évaluation des machines virtuelles. IT House interroge les médias sociaux X. Les commentaires des utilisateurs cliquent sur le bouton Copilot dans le coin inférieur droit.

See all articles