.jpg)
ASN1C ASN.1 Compiler
Leistungsstarke Code-Generierung und bidirektionale Datenkonvertierung zwischen ASN.1, XML (XSD) und modernen Programmiersprachen für standardisierte Kommunikationsprotokolle

ASN1C – Kompilerbasierte ASN.1-Integration leicht gemacht
ASN1C ist ein leistungsstarkes Werkzeug zur automatisierten Generierung von Code auf Basis von ASN.1- oder XSD-Spezifikationen. Es liefert eine vollständige API, mit der sich Nachrichtenformate gemäß internationaler Standards effizient verarbeiten lassen.
Vollständig generierter Code für Encoding & Decoding
Mit ASN1C erhalten Entwickler automatisch generierte Typdefinitionen sowie Funktionen für das Codieren und Decodieren (Encoding/Decoding) komplexer Nachrichtenstrukturen. Dabei nutzt der generierte Code eine erprobte Laufzeitbibliothek, die alle grundlegenden ASN.1-Datentypen wie BOOLEAN
, INTEGER
, SEQUENCE
etc. unterstützt. Die erzeugte API ist direkt in Ihre Applikation integrierbar – portabel und leistungsfähig.
Der Weg zur lauffähigen Anwendung in drei Schritten
-
Code generieren: Einfach die ASN.1- oder XSD-Spezifikation in den ASN1C-Kompiler einspeisen.
-
Anwendung entwickeln: Ihre Applikation ruft direkt die generierten Funktionen auf – ohne ASN.1-Vorkenntnisse.
-
Build-Prozess nutzen: Ein optional generiertes Makefile sowie Beispielprogramme (Leser/Schreiber) erleichtern die Integration und das Kompilieren.
Warum ASN1C?
-
Schnelle Entwicklung ohne manuelles Codieren komplexer ASN.1-Strukturen
-
Ideal für Telekommunikation, Automotive, IoT, Sicherheit und andere normbasierte Systeme
-
Kompatibel mit Standardformaten wie BER, DER, XER, PER u.a.
-
Unterstützt C, C++, C#, Java und weitere Sprachen
Unsere Services im Zusammenhang mit objective SYSTEMS
Wir helfen Ihnen, das optimale Lizenzmodell für Ihre Entwicklungs- und Betriebsumgebung zu finden. Ob zeitlich unbegrenzte Einzelplatzlizenz, flexible Floating-Lösung oder Unternehmenslizenz – wir beraten Sie zu Kosten, Skalierbarkeit und rechtlicher Absicherung. Auf Wunsch übernehmen wir auch die Abstimmung mit dem Hersteller und begleiten den gesamten Beschaffungsprozess.
Bereitstellung passender Lizenzmodelle für ASN1C – ob Einzelplatz-, Floating- oder Unternehmenslizenz. Wir unterstützen bei Auswahl, Beschaffung, Aktivierung und Lizenzverwaltung – transparent und bedarfsgerecht.
Praxisorientierte Trainings für Entwickler und Architekten zur effektiven Nutzung von ASN1C – inklusive Grundlagen zu ASN.1, Encoding-Regeln (z. B. PER, BER, DER), Modellierung, Codegenerierung und Integration in bestehende Projekte.
Sie haben Interesse oder Fragen?
Kontaktieren Sie uns gerne telefonisch unter +49 731 49370-540 oder per E-Mail an sales@swnetwork.eu.
Vereinbaren Sie ein unverbindliches Erstgespräch oder lassen Sie sich unsere Lösungen in einer persönlichen Demo vorstellen.