Logo
Unionpédia
Communication
Disponible sur Google Play
Nouveau! Téléchargez Unionpédia sur votre appareil Android™!
Gratuit
Accès plus rapide que le navigateur!
 

Sérialisation

Indice Sérialisation

Schéma d'une sérialisation puis d'une désérialisation de données En informatique, la sérialisation (de l'anglais américain serialization) est le codage d'une information sous la forme d'une suite d'informations plus petites (dites atomiques, voir l'étymologie de atome) pour, par exemple, sa sauvegarde (persistance) ou son transport sur le réseau (proxy, RPC…).

61 relations: Ajax (informatique), Alignement en mémoire, American Standard Code for Information Interchange, Analyse syntaxique, Anglais américain, Appel de procédure à distance, Apple, Application (informatique), Base de données, Base64, Boutisme, Bytecode, Clonage (programmation), Cocoa (Apple), Common Object Request Broker Architecture, Compatibilité ascendante et descendante, Component Object Model, Cookie (informatique), Copy-on-write, Descripteur de fichier, Extensible Markup Language, Fichier binaire, Fichier texte, Fork (programmation), Gears, Google Chrome, Google Reader, IEEE 754, Informatique, Internet Inter-ORB Protocol, Java (langage), Java (technique), JavaScript Object Notation, Métaclasse, Microsoft, Objet (informatique), Objet immuable, Open Web Application Security Project, Persistance (informatique), PHP, Pointeur (programmation), Police d'écriture, Portable Document Format, Programmation orientée objet, Proxy, Python (langage), Ramasse-miettes (informatique), Réflexion (informatique), Remote method invocation, ReWire, ..., Sûreté du typage, Service web, Silverlight, SOAP, Système d'exploitation, Table de hachage, Transfert de fichier, Uuencode, Valeur par défaut, WebObjects, XML-RPC. Développer l'indice (11 plus) »

Ajax (informatique)

AJAX est une méthode utilisant différentes technologies ajoutées aux navigateurs web entre 1995 et 2005, et dont la particularité est de permettre d'effectuer des requêtes au serveur web et, en conséquence, de modifier partiellement la page web affichée sur le poste client sans avoir à afficher une nouvelle page complète.

Nouveau!!: Sérialisation et Ajax (informatique) · Voir plus »

Alignement en mémoire

En informatique, les contraintes d'alignement en mémoire limitent à certains multiples d'adresse mémoire, où certaines données et instructions machine peuvent être enregistrées.

Nouveau!!: Sérialisation et Alignement en mémoire · Voir plus »

American Standard Code for Information Interchange

L'American Standard Code for Information Interchange (Code américain normalisé pour l'échange d'information), plus connu sous l'acronyme ASCII, est une norme informatique d'encodage de caractères.

Nouveau!!: Sérialisation et American Standard Code for Information Interchange · Voir plus »

Analyse syntaxique

L' consiste à mettre en évidence la structure d'un texte, généralement une phrase écrite dans une langue naturelle, mais on utilise également cette terminologie pour l'analyse d'un programme informatique.

Nouveau!!: Sérialisation et Analyse syntaxique · Voir plus »

Anglais américain

La dénomination anglais américain (American English, étiquette IETF en-US) désigne l'ensemble des dialectes et des accents de la langue anglaise parlée aux États-Unis d'Amérique.

Nouveau!!: Sérialisation et Anglais américain · Voir plus »

Appel de procédure à distance

Vue d'ensemble d'un système RPC En informatique et en télécommunication, l'appel de procédure à distance souvent abrégé RPC (remote procedure call) est un protocole réseau permettant de faire des appels de procédures sur un ordinateur distant à l'aide d'un serveur d'applications.

Nouveau!!: Sérialisation et Appel de procédure à distance · Voir plus »

Apple

Apple Inc. (« pomme » en anglais) (anciennement Apple Computer, Inc.) est une entreprise multinationale américaine qui crée et commercialise des produits électroniques grand public, des ordinateurs personnels et des logiciels.

Nouveau!!: Sérialisation et Apple · Voir plus »

Application (informatique)

Une application, un applicatif ou encore une appli, une app est, dans le domaine informatique, un programme (ou un ensemble logiciel) directement utilisé pour réaliser une tâche, ou un ensemble de tâches élémentaires d'un même domaine ou formant un tout.

Nouveau!!: Sérialisation et Application (informatique) · Voir plus »

Base de données

Une base de données permet de stocker et de retrouver des données structurées, semi-structurées ou des données brutes ou de l'information, souvent en rapport avec un thème ou une activité; celles-ci peuvent être de natures différentes et plus ou moins reliées entre elles.

Nouveau!!: Sérialisation et Base de données · Voir plus »

Base64

En informatique, base64 est un codage de l'information utilisant 64 caractères, choisis pour être disponibles sur la majorité des systèmes.

Nouveau!!: Sérialisation et Base64 · Voir plus »

Boutisme

Schéma récapitulatif des modes de représentation. En informatique, le nombre entier est un type de données qui est généralement représenté sur plusieurs octets.

Nouveau!!: Sérialisation et Boutisme · Voir plus »

Bytecode

Code binaire En informatique, le (terme anglais signifiant « code en bytes ») est un code intermédiaire entre les instructions machines et le code source, qui n'est pas directement exécutable.

Nouveau!!: Sérialisation et Bytecode · Voir plus »

Clonage (programmation)

En informatique et plus particulièrement dans les langages de programmation orientés objets le clonage est l'opération de copie d'une instance d'objet afin de créer une nouvelle instance qui contienne les mêmes informations.

Nouveau!!: Sérialisation et Clonage (programmation) · Voir plus »

Cocoa (Apple)

Cocoa est une API native d'Apple pour le développement orienté objet sur son système d'exploitation Mac OS X. C'est l'une des cinq API majeures disponibles pour Mac OS X, les autres étant: Carbon, la boîte à outils Macintosh (pour l'environnement obsolète Classic), POSIX (pour l'environnement BSD) et Java.

Nouveau!!: Sérialisation et Cocoa (Apple) · Voir plus »

Common Object Request Broker Architecture

CORBA, acronyme de Common Object Request Broker Architecture, est une architecture logicielle pour le développement de composants et d’object request broker (ORB).

Nouveau!!: Sérialisation et Common Object Request Broker Architecture · Voir plus »

Compatibilité ascendante et descendante

La Wii, qui a succédé à la Gamecube, est compatible avec cette dernière, ce qui en fait un exemple de compatibilité descendante. La rétrocompatibilité, ou compatibilité descendante, est la compatibilité d'un produit vis-à-vis de ses anciennes ou précédentes versions; la compatibilité ascendante ou postcompatibilité est la compatibilité d'un produit vis-à-vis des versions plus récentes, voire encore en phase de conception.

Nouveau!!: Sérialisation et Compatibilité ascendante et descendante · Voir plus »

Component Object Model

Component Object Model (abr. COM) est une technique de composants logiciels développée par Microsoft et DEC, depuis 1994, populaire sur Windows et également disponible sur les systèmes d'exploitation OpenVMS, Tru64 ainsi que d'autres Unix.

Nouveau!!: Sérialisation et Component Object Model · Voir plus »

Cookie (informatique)

Un cookie (litt. biscuit en anglais), appelé aussi témoin de connexion ou témoin, est une petite quantité de données échangées entre un serveur HTTP et un client HTTP, et qui permet de créer une session avec état lors de la visite d'un site Web.

Nouveau!!: Sérialisation et Cookie (informatique) · Voir plus »

Copy-on-write

Le copy-on-write ou copie à l’écriture (souvent désigné par son sigle anglais COW) est une stratégie d'optimisation utilisée en programmation informatique.

Nouveau!!: Sérialisation et Copy-on-write · Voir plus »

Descripteur de fichier

En informatique, un descripteur de fichier (file descriptor en anglais) est une clé abstraite pour accéder à un fichier (c'est un entier).

Nouveau!!: Sérialisation et Descripteur de fichier · Voir plus »

Extensible Markup Language

LExtensible Markup Language, généralement appelé XMLCe nom est une idée de James Clark, elle est expliquée par dans sa.

Nouveau!!: Sérialisation et Extensible Markup Language · Voir plus »

Fichier binaire

Contenu du fichier binaire de la favicon de Wikipedia En informatique, un fichier binaire est un fichier qui n'est pas un fichier texte.

Nouveau!!: Sérialisation et Fichier binaire · Voir plus »

Fichier texte

En informatique, un fichier texte ou fichier texte brut ou fichier texte simple est un fichier dont le contenu représente uniquement une suite de caractères; il utilise nécessairement une forme particulière de codage des caractères qui peut être une variante ou une extension du standard local des États-Unis, l'ASCII.

Nouveau!!: Sérialisation et Fichier texte · Voir plus »

Fork (programmation)

La fonction fork fait partie des appels système standard d'UNIX (norme POSIX).

Nouveau!!: Sérialisation et Fork (programmation) · Voir plus »

Gears

Gears est un prototype de logiciel proposé par Google pour permettre l'accès hors-ligne à des services qui fonctionnent normalement en ligne.

Nouveau!!: Sérialisation et Gears · Voir plus »

Google Chrome

Chrome est un navigateur web propriétaire développé par Google depuis 2008, basé sur le projet libre Chromium fonctionnant sous Windows, Mac, Linux, Android et iOS.

Nouveau!!: Sérialisation et Google Chrome · Voir plus »

Google Reader

Google Reader était un lecteur de flux d'informations au format RSS et Atom sur Internet.

Nouveau!!: Sérialisation et Google Reader · Voir plus »

IEEE 754

En informatique, l’IEEE 754 est une norme sur l'arithmétique à virgule flottante mise au point par le Institute of Electrical and Electronics Engineers.

Nouveau!!: Sérialisation et IEEE 754 · Voir plus »

Informatique

bibliothèque d'Art et d'Archéologie de Genève (2017). L'informatique est un domaine d'activité scientifique, technique, et industriel concernant le traitement automatique de l'information numérique par l'exécution de programmes informatiques hébergés par des dispositifs électriques-électroniques: des systèmes embarqués, des ordinateurs, des robots, des automates Ces champs d'application peuvent être séparés en deux branches.

Nouveau!!: Sérialisation et Informatique · Voir plus »

Internet Inter-ORB Protocol

Le protocole IIOP, pour Internet Inter-ORB Protocol, est le protocole de communication utilisé par CORBA.

Nouveau!!: Sérialisation et Internet Inter-ORB Protocol · Voir plus »

Java (langage)

Java est un langage de programmation de haut niveau orienté objet créé par James Gosling et Patrick Naughton, employés de Sun Microsystems, avec le soutien de Bill Joy (cofondateur de Sun Microsystems en 1982), présenté officiellement le au.

Nouveau!!: Sérialisation et Java (langage) · Voir plus »

Java (technique)

Java est une technique informatique développée initialement par Sun Microsystems puis acquise par Oracle à la suite du rachat de l'entreprise.

Nouveau!!: Sérialisation et Java (technique) · Voir plus »

JavaScript Object Notation

(JSON) est un format de données textuel dérivé de la notation des objets du langage JavaScript.

Nouveau!!: Sérialisation et JavaScript Object Notation · Voir plus »

Métaclasse

En programmation, une métaclasse est une classe dont les instances sont des classes.

Nouveau!!: Sérialisation et Métaclasse · Voir plus »

Microsoft

Microsoft Corporation (Prononciation en anglais américain retranscrite selon la norme API.) est une multinationale informatique et micro-informatique américaine, fondée en 1975 par Bill Gates et Paul Allen.

Nouveau!!: Sérialisation et Microsoft · Voir plus »

Objet (informatique)

En informatique, un objet est un conteneur symbolique et autonome qui contient des informations et des mécanismes concernant un sujet, manipulés dans un programme.

Nouveau!!: Sérialisation et Objet (informatique) · Voir plus »

Objet immuable

Un objet immuable, en programmation orientée objet et fonctionnelle, est un objet dont l'état ne peut pas être modifié après sa création.

Nouveau!!: Sérialisation et Objet immuable · Voir plus »

Open Web Application Security Project

en Une image de son élément wikidata Open Web Application Security Project (OWASP), désormais Open Worldwide Application Security Project, est une communauté en ligne travaillant sur la sécurité des applications Web.

Nouveau!!: Sérialisation et Open Web Application Security Project · Voir plus »

Persistance (informatique)

En programmation, la gestion de la persistance des données (en anglais: persistence) et parfois des états d'un programme réfère au mécanisme responsable de la sauvegarde et de la restauration des données.

Nouveau!!: Sérialisation et Persistance (informatique) · Voir plus »

PHP

., plus connu sous son sigle (sigle auto-référentiel), est un langage de programmation libre, principalement utilisé pour produire des pages Web dynamiques via un serveur web, mais pouvant également fonctionner comme n'importe quel langage interprété de façon locale.

Nouveau!!: Sérialisation et PHP · Voir plus »

Pointeur (programmation)

En programmation informatique, un pointeur est un objet qui contient l'adresse mémoire d'une donnée ou d'une fonction.

Nouveau!!: Sérialisation et Pointeur (programmation) · Voir plus »

Police d'écriture

En typographie, une police d’écriture, ou police de caractères, est un ensemble de glyphes, c’est-à-dire de représentations visuelles de caractères d’une même famille, qui regroupe tous les corps et graisses d’une même famille, dont le style est coordonné, afin de former un alphabet, ou la représentation de l’ensemble des caractères d’un langage, complet et cohérent.

Nouveau!!: Sérialisation et Police d'écriture · Voir plus »

Portable Document Format

Le, communément abrégé en PDF, est un langage de description de page présenté par la société Adobe Systems en 1992 et qui est devenu une norme ISO en 2008.

Nouveau!!: Sérialisation et Portable Document Format · Voir plus »

Programmation orientée objet

Schéma proposant un exemple de programmation orientée objet. La programmation orientée objet (POO), ou programmation par objet, est un paradigme de programmation informatique.

Nouveau!!: Sérialisation et Programmation orientée objet · Voir plus »

Proxy

Représentation schématique d'un serveur proxy où l'ordinateur placé au milieu agit comme intermédiaire entre deux autres ordinateurs. Un proxy (« mandataire ») est un composant logiciel informatique qui joue le rôle d'intermédiaire en se plaçant entre deux hôtes pour faciliter ou surveiller leurs échanges.

Nouveau!!: Sérialisation et Proxy · Voir plus »

Python (langage)

Python (prononcé) est un langage de programmation interprété, multiparadigme et multiplateformes.

Nouveau!!: Sérialisation et Python (langage) · Voir plus »

Ramasse-miettes (informatique)

Illustration d'un ramasse-miette compactant. Un ramasse-miettes.

Nouveau!!: Sérialisation et Ramasse-miettes (informatique) · Voir plus »

Réflexion (informatique)

En programmation informatique, la réflexion est la capacité d'un programme à examiner, et éventuellement à modifier, ses propres structures internes de haut niveau lors de son exécution.

Nouveau!!: Sérialisation et Réflexion (informatique) · Voir plus »

Remote method invocation

Interaction typique entre un client et un serveur Remote method invocation, plus connu sous l'acronyme RMI est une interface de programmation (API) pour le langage Java qui permet d'appeler des méthodes distantes, sur le principe des ORB.

Nouveau!!: Sérialisation et Remote method invocation · Voir plus »

ReWire

ReWire est un protocole d'échange d'informations entre plusieurs logiciels d'édition musicale.

Nouveau!!: Sérialisation et ReWire · Voir plus »

Sûreté du typage

La sûreté du typage est un principe permettant d'améliorer la qualité de la programmation.

Nouveau!!: Sérialisation et Sûreté du typage · Voir plus »

Service web

Un service web (ou service de la toile) est un protocole d'interface informatique de la famille des technologies web permettant la communication et l'échange de données entre applications et systèmes hétérogènes dans des environnements distribués.

Nouveau!!: Sérialisation et Service web · Voir plus »

Silverlight

Silverlight est un plugin pour navigateur Web sur Windows et Mac OS, qui permet de développer des applications Web riches dans un moteur de rendu vectoriel.

Nouveau!!: Sérialisation et Silverlight · Voir plus »

SOAP

Structure de SOAP. SOAP (ancien acronyme de) est un protocole d'échange d'information structurée dans l'implémentation de services web bâti sur XML.

Nouveau!!: Sérialisation et SOAP · Voir plus »

Système d'exploitation

En informatique, un système d'exploitation (souvent appelé OS — de l'anglais — ou parfois SE — en français) est un ensemble de programmes qui dirige l'utilisation des ressources d'un ordinateur par des logiciels applicatifs.

Nouveau!!: Sérialisation et Système d'exploitation · Voir plus »

Table de hachage

Une table de hachage est, en informatique, une structure de données qui permet une association clé–valeur, c'est-à-dire une implémentation du type abstrait tableau associatif.

Nouveau!!: Sérialisation et Table de hachage · Voir plus »

Transfert de fichier

Un transfert de fichier est une opération informatique, sur laquelle reposent les services de télécommunications.

Nouveau!!: Sérialisation et Transfert de fichier · Voir plus »

Uuencode

Les programmes uuencode et son symétrique uudecode sont des programmes de conversion de données binaires en texte, disponibles sur la quasi-totalité des systèmes Unix/Linux, ils permettent de convertir sans dégradation des données binaires en vue de leur transmission via un support qui ne le permettrait pas normalement.

Nouveau!!: Sérialisation et Uuencode · Voir plus »

Valeur par défaut

En mathématiques, informatique ou en recueil de données, une valeur par défaut est une donnée arbitraire utilisée quand l’information réelle n’est pas connue.

Nouveau!!: Sérialisation et Valeur par défaut · Voir plus »

WebObjects

WebObjects est un outil informatique de développement rapide de sites Web dynamiques.

Nouveau!!: Sérialisation et WebObjects · Voir plus »

XML-RPC

XML-RPC est un protocole RPC (remote procedure call), une spécification simple et un ensemble de codes qui permettent à des processus s'exécutant dans des environnements différents de faire des appels de méthodes à travers un réseau.

Nouveau!!: Sérialisation et XML-RPC · Voir plus »

Redirections ici:

Désérialisation, Serialisation, Sérialisable, Sérialiser, Unmarshalling.

SortantEntrants
Hey! Nous sommes sur Facebook maintenant! »