OSS® ASN.1 Tools for C# 是一个强大的开发工具,用于使用 ASN.1 快速构建应用程序。
该产品具有强大的 ASN.1:2015 编译器,一个运行时 DLL,带有 ASN.1 BER、DER、PER/UPER、CPER/CUPER、XER、CXER、E-XER、OER、COER 和 JSON 编码器/解码器引擎,以及丰富的实用程序集合,可简化和加速您的开发。 我们的 ASN.1 产品支持 LTE Advanced Pro,包括 NB-IoT、C-V2X 和 LTE-M。 OSS产品支持3GPP 5G规范。
编译器将 ASN.1 规范作为输入,并生成 C# 语言类。 除了核心功能之外,OSS ASN.1/C# 编译器还提供广泛的诊断功能,以最大限度地减少您的开发时间和工作量。
运行时 DLL 提供 ASN.1 编码和解码函数和辅助函数来操作应用程序消息。
对 JSON 编码规则的支持允许将 ASN.1 数据序列化为流行的 JSON 格式,并在 JSON 消息和 ASN.1 二进制消息之间进行转换。
对 OER 的支持允许使用 ASN.1 二进制消息,这些消息的编码/解码速度明显快于 BER 和 PER 消息,同时仅比 PER 消息略逊一筹。
对 E-XER 的支持允许生成与 XML Schema 工具的输出兼容的 XML。
对于 OSS ASN 的 ASN.1 标准列表。 符合 C# 的工具,请参阅标准一致性页面。