The ASN.1 Consortium
   

 

 

Resources


 


 

Solving Real Development Problems - The AC

1. Why should I develop applications in ASN.1?
2. What does ASN.1 stand for?
3. Is ASN.1 a programming language?
4. What does ASN.1 consists of?

 

Q. Why should I develop applications in ASN.1?
A.
  ASN.1 based applications have changed the way we live. It is because of applications developed around ASN.1 that you can view this page. ASN.1 enabled technologies are developed to meet needs in financial industries, manufacturing plants, health care systems, internet communication infrastructures, genetic research programs, global logistic platforms, supply chain software, personal communication tools (mobile phones), productivity enhancing devices (PDAs), and many other fields.

ASN.1's legendary extensibility and flexibility have made it the bedrock of mission critical applications. These benefits can also make your application development process significantly easier. By leveraging ASN.1, you can develop a better application.

Here are some specific benefits of ASN.1:

-Write once and use forever. ASN.1 notation has built-in features that allow you to make changes and to add to your application in the future without disruption to what you have completed today. With ASN.1, you no longer have to waste your precious resources worrying about backward compatibility.

-Standardization. ASN.1 is an international standard supporting many other standard protocols. Conforming to ASN.1 removes your interoperability concerns.

-Super Compactness. ASN.1 encodings can produce compact representations that use minimal CPU, memory and bandwidth, leaving ample resources for your application to function at the optimal level.

-Wide Availability. Commercial and open source software are widely available for developing and processing ASN.1 based applications. ASN.1 is so universal that it can be used with virtually all operating systems and programming languages. With this thorough level of support, ASN.1 allows you to leverage existing skill to build new applications.

-Continuing Evolution. The ITU-T continues to add new powerful features. You will benefit from all these useful developments by adopting ASN.1.

-Low Cost. ASN.1 is free and universal.


Q. What does ASN.1 stand for?
A.
  ASN.1 stands for Abstract Syntax Notation One.

Q. Is ASN.1 a programming language?
A.   ASN.1 is a not a programming language like C, C++, or Java. ASN.1 is a form of notation used to define data structures that makes communication between heterogeneous machines possible. ASN.1 does not perform operations a programming language would normally perform.

Q. What does ASN.1 consists of?
A.   ASN.1 consists of a language which describes data, and various encoding rules for that data. Using tools based on ASN.1, you can transmit data in a standardized way.

 


 

 

Copyright © 2003-2004 The ASN.1 Consortium, Inc. All rights reserved