Java bietet die Möglichkeit, komplex strukturierte Objekte auf einmal (ohne Zerlegung in einzelne Objekte) mit Hilfe des Interfaces Serializable zu speichern und wieder zu laden.Serialisierung wird hauptsächlich für die Speicherung von Objekten in Dateien und für die Übertragung von Objekten über das Netzwerk bei verteilten Softwaresystemen verwendet. Übliche Speichermedien sind nur in der Lage, Datenströme zu speichern. Um Persistenz für ein Objekt zu erreichen, kann es serialisiert werden.Als Serialisierung bezeichnet man die unverwechselbare Nummerierung bzw. Kennzeichnung jedes einzelnen Produktes einer Fertigungsreihe. Dabei wird meist eine Seriennummer auf jedes Produkt aufgedruckt. Um ein Produkt eindeutig rückverfolgbar und damit fälschungssicher zu machen, darf diese niemals doppelt vorkommen.
Welche Arzneimittel müssen serialisiert werden : In Apotheken gehen jeden Tag hunderte Arzneimittel über den Tisch. Ab 9. Februar 2019 müssen alle verschreibungspflichtigen Medikamente serialisiert sein.
Warum serialisieren
Serialisierung wird hauptsächlich für die Speicherung von Objekten in Dateien und für die Übertragung von Objekten über das Netzwerk bei verteilten Softwaresystemen verwendet. Übliche Speichermedien sind nur in der Lage, Datenströme zu speichern. Um Persistenz für ein Objekt zu erreichen, kann es serialisiert werden.
Was sind serialisierte Daten : Das Speicherformat von Daten wird oft in ein für Schreib- und Lesevorgänge geeigneteres Format umgewandelt. Diese Umwandlung wird Serialisierung genannt.
Bevor ein Patient in einer Apotheke, im Krankenhaus oder beim hausapothekenführenden Arzt ein Arzneimittel bekommt, wird die Seriennummer des Medikaments überprüft (verifiziert), aus einem Datenbanksystem ausgelesen und deaktiviert. Dadurch wird die Echtheit des Medikaments sichergestellt.