Our ASN.1 tools support the latest ASN.1 standards together with a complete set of ASN.1 encoding rules (PER both aligned and unaligned, OER, BER, DER, XER both basic and canonical ). Our World class ASN.1 tools enjoy a solid reputation for portability and robustness, with the capability to meet the performance and reliability requirements of telecom applications. ASN.1 is widely used in various telecommunication applications and more and more in other areas, where efficient data communication is required such as RFID (Radio Frequency Identification), intelligent transportation, banking.įor over three decades, MARBEN Products provides worldwide ASN.1 solutions. The message type struct foo END $ asn1.exe -c -uPER sample.ASN.1 (Abstract Syntax Notation One) is a powerful technology defined to exchange data between heterogeneous systems. Send data over sockets, you can just send a memory dump of the message itself: In that case, things appear easy enough - for example, assuming you write in C/C++ and In the simplest of cases, you are writing the code at both ends - codingīoth the server and the client, in the same language. What is important, is how you handle the problem of sending your Not important in this discussion: it can be sockets, or pipes, or whatever else If you code for a living, you will inevitably end up in a position where two ( Do you already know about ASN.1 and/or XML/XSD/JSON? Then feel free to skip Implemented under the auspices of the European Space Agency. With ASN.1, as well as hands-on sessions with an open-source ASN.1 compiler There are however far more optimal solutions in terms of memory, CPUĪnd network requirements ASN.1 is one of them.īelow you will find a short introduction into the why and how of serialization You are probably using high-level encapsulations - e.g. If your programs are sending and receiving data structures,
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |