亚洲精品久久久久久久久久久,亚洲国产精品一区二区制服,亚洲精品午夜精品,国产成人精品综合在线观看,最近2019中文字幕一页二页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

選擇ASN.1 的原因是什么?使用可擴(kuò)展性是否有任何權(quán)衡?

工程師鄧生 ? 來源:哲想軟件 ? 作者:哲想軟件 ? 2022-08-20 11:13 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1、選擇ASN.1 的原因是什么?

選擇ASN.1 的一些原因是:

ASN.1 允許實(shí)現(xiàn)者選擇最適合他們的任何編程語言,并在該語言中選擇最適合其應(yīng)用程序的數(shù)據(jù)類型的綁定。例如,如果 ASN.1將類型定義為項(xiàng)目的集合,您可以自由地將其表示為鏈表、數(shù)組等,這取決于最適合您的語言/應(yīng)用程序的方式。

ASN.1允許您以這樣一種方式定義消息,即如果將來向消息中添加新字段,您不理解新字段的舊應(yīng)用程序?qū)⒗^續(xù)與理解新字段的新應(yīng)用程序一起正常工作。這樣您就不必同時(shí)將所有實(shí)現(xiàn)切換到消息的新版本。對(duì)于此類消息,較舊的實(shí)現(xiàn)意識(shí)到他們應(yīng)該期望并忽略消息中的新字段。

ASN.1 允許您對(duì)消息中的字段施加約束。例如,您可以指示整數(shù)類型應(yīng)該只攜帶值1、2、7-10,或者字符串的長度應(yīng)該在20-30 個(gè)字節(jié)之間。

ASN.1 允許您表達(dá)消息字段之間的關(guān)系。例如,您可以指示如果給定字段包含 7,則必須存在另一個(gè)字段。

ASN.1 允許您定義OPTIONAL 字段,如果沒有數(shù)據(jù),則傳輸很少或不傳輸數(shù)據(jù)。

ASN.1 允許消息規(guī)范的作者(例如,標(biāo)準(zhǔn)編寫者)以清晰簡潔的方式向?qū)崿F(xiàn)者明確指出消息中字段的性質(zhì)。

ASN.1 讓協(xié)議設(shè)計(jì)人員能夠自由地描述消息的布局,而無需深入研究在兩臺(tái)機(jī)器之間傳輸?shù)臄?shù)據(jù)的位和字節(jié)細(xì)節(jié),從而提高了生產(chǎn)力。

通過使用正式的、可編譯的符號(hào)ASN.1 定義消息,可以通過使用將使用ASN.1 描述的消息轉(zhuǎn)換為C、C++Java等語言的工具以及編碼器/解碼器來提高生產(chǎn)力,以最小化或無需弄清楚如何序列化數(shù)據(jù)以進(jìn)行傳輸。

2、使用可擴(kuò)展性是否有任何權(quán)衡?

如果您希望中繼接收到的值(即,如果您希望解碼器將意外值返回給您,而不是被解碼器忽略),則使用可擴(kuò)展性將導(dǎo)致生成稍微復(fù)雜的頭文件。在大多數(shù)情況下,它足以滿足“舊”版本忽略從“新”版本收到的擴(kuò)展值,因?yàn)樗ǔ2恢廊绾翁幚硭鼈儭?/p>

就您的應(yīng)用程序代碼而言,通常它不會(huì)導(dǎo)致更大或更復(fù)雜的代碼。

如果您使用PER,如果您使用類型可擴(kuò)展性,則編碼會(huì)稍大一些。類型可擴(kuò)展性對(duì) BER 編碼的大小沒有影響。

除非您提前知道永遠(yuǎn)不需要擴(kuò)展給定類型,否則您應(yīng)該將其定義為可擴(kuò)展的。

3、標(biāo)記會(huì)影響PER 中的編碼數(shù)據(jù)嗎?

一般來說,無論標(biāo)簽是什么,編碼數(shù)據(jù)看起來都是一樣的。

唯一的例外是選擇類型的編碼。在 PER 中,選擇類型的每個(gè)備選方案都由索引標(biāo)識(shí)。這些索引以取決于每個(gè)備選方案的標(biāo)簽的順序分配給備選方案。當(dāng)使用自動(dòng)標(biāo)記時(shí),索引確實(shí)對(duì)應(yīng)于備選方案的定義順序。

4、PER中的開放類型值是如何編碼的?

在PER中開放類型的編碼與無約束的OCTETSTRING類型的值相同。這意味著長度可以是一個(gè)或兩個(gè)字節(jié),或者如果長度是>16K字節(jié),則編碼會(huì)被分割開來,等等。



審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 解碼器
    +關(guān)注

    關(guān)注

    9

    文章

    1200

    瀏覽量

    42708
  • JAVA
    +關(guān)注

    關(guān)注

    20

    文章

    2994

    瀏覽量

    115355
  • 編碼
    +關(guān)注

    關(guān)注

    6

    文章

    995

    瀏覽量

    56551

原文標(biāo)題:?OSS Nokalva:ASN.1問答時(shí)間(1)

文章出處:【微信號(hào):哲想軟件,微信公眾號(hào):哲想軟件】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    如何評(píng)估電能質(zhì)量在線監(jiān)測(cè)裝置的擴(kuò)展性?

    評(píng)估電能質(zhì)量在線監(jiān)測(cè)裝置的擴(kuò)展性,需圍繞 “ 硬件擴(kuò)展、軟件升級(jí)、協(xié)議兼容、場(chǎng)景適配 ”
    的頭像 發(fā)表于 10-22 16:35 ?275次閱讀

    電能質(zhì)量在線監(jiān)測(cè)裝置的兼容性和擴(kuò)展性對(duì)其性能有何影響?

    電能質(zhì)量在線監(jiān)測(cè)裝置的兼容性和擴(kuò)展性,是決定其 “能否融入現(xiàn)有系統(tǒng)、適應(yīng)未來變化” 的核心屬性,直接影響裝置的 數(shù)據(jù)互通性、功能適配性、生命周期價(jià)值 ,進(jìn)而間接作用于諧波源識(shí)別準(zhǔn)確率、定位精度等核心
    的頭像 發(fā)表于 10-22 16:25 ?266次閱讀

    市場(chǎng)上的工控機(jī)改如何選擇?接口與擴(kuò)展性需求分析

    在邊緣計(jì)算時(shí)代,工控機(jī)的選擇需緊密圍繞實(shí)時(shí)性、可靠性、環(huán)境適應(yīng)性三大工業(yè)核心需求,同時(shí)兼顧算力、接口與擴(kuò)展性的平衡。以下是關(guān)鍵考量因素及選型策略: 一、算力需求分析:從場(chǎng)景出發(fā)分層選型 傳感器數(shù)據(jù)
    的頭像 發(fā)表于 08-06 16:52 ?395次閱讀
    市場(chǎng)上的工控機(jī)改如何<b class='flag-5'>選擇</b>?接口與<b class='flag-5'>擴(kuò)展性</b>需求分析

    何時(shí)選擇光纖電纜:場(chǎng)景與選擇指南

    )、安裝環(huán)境(室內(nèi) vs. 室外)以及用戶密度(標(biāo)準(zhǔn) vs. 高密度)。了解這些條件后,您可以平衡性能、擴(kuò)展性和成本,從而做出最佳的長期布線決策。 新建 vs. 改造:何時(shí)部署光纖布線 對(duì)于新網(wǎng)絡(luò)部署而言,光纖是面向未來的選擇
    的頭像 發(fā)表于 07-30 10:53 ?224次閱讀

    電流功率檢測(cè)USB3.0HUB,USB3.0擴(kuò)展塢,擴(kuò)展的USB2.0

    程控通道獨(dú)立模擬開關(guān),1.4A電流輸出1.5A過流保護(hù)); USB2.0高擴(kuò)展性,自定義USB2.0擴(kuò)展內(nèi)容(USB2.0可在USB A、排針間切換,自定義設(shè)計(jì)USB2.0
    發(fā)表于 06-28 00:23

    瑞薩電子RA系列微控制器的擴(kuò)展性強(qiáng)的配置軟件包 (FSP)安裝下載與使用指南

    瑞薩電子RA系列微控制器的擴(kuò)展性強(qiáng)的配置軟件包 (FSP)安裝下載與使用指南
    的頭像 發(fā)表于 06-11 17:21 ?1213次閱讀

    聚徽分享高性能工控機(jī)選購指南:穩(wěn)定性、擴(kuò)展性、抗干擾能力如何平衡?

    協(xié)調(diào)的重任。而在選購高性能工控機(jī)時(shí),穩(wěn)定性、擴(kuò)展性與抗干擾能力成為了至關(guān)重要的考量因素,如何在這三者之間找到完美的平衡,成為了眾多企業(yè)面臨的關(guān)鍵難題。 穩(wěn)定性:工業(yè)運(yùn)行的基石 1. 硬件質(zhì)量與可靠性 工業(yè)級(jí)元器件的
    的頭像 發(fā)表于 05-29 15:35 ?375次閱讀

    飛凌嵌入式ElfBoard ELF 1板卡-Regmap的優(yōu)勢(shì)

    的讀寫操作,沒有提供寄存器緩存功能。 四、擴(kuò)展性:Regmap 提供了一個(gè)模塊化的框架,可以輕松擴(kuò)展支持更多的通信接口和寄存器映射類型。這使得驅(qū)動(dòng)程序可以適用于不同類型的設(shè)備和平臺(tái),提高了代碼的
    發(fā)表于 05-22 10:39

    云服務(wù)器和獨(dú)立服務(wù)器的區(qū)別在哪?一文讀懂如何選擇

    面對(duì)云服務(wù)器與獨(dú)立服務(wù)器的選擇,許多人常因概念模糊而糾結(jié)。云服務(wù)器和獨(dú)立服務(wù)器的區(qū)別在于資源分配方式、擴(kuò)展性及成本結(jié)構(gòu),選擇時(shí)需結(jié)合業(yè)務(wù)需求權(quán)衡利弊。本文將從兩者核心差異進(jìn)行對(duì)比,為大
    的頭像 發(fā)表于 05-19 10:19 ?355次閱讀

    瑞芯微RK3288解決方案:高性能、高擴(kuò)展性的嵌入式系統(tǒng)設(shè)計(jì)理念與應(yīng)用分析

    。本文將深入剖析基于RK3288的處理方案,重點(diǎn)闡述其在硬件架構(gòu)、軟件平臺(tái)、擴(kuò)展性設(shè)計(jì)以及應(yīng)用場(chǎng)景等方面的優(yōu)勢(shì),并探討其所蘊(yùn)含的嵌入式系統(tǒng)設(shè)計(jì)理念。一、RK328
    的頭像 發(fā)表于 05-08 15:39 ?764次閱讀
    瑞芯微RK3288解決方案:高性能、高<b class='flag-5'>擴(kuò)展性</b>的嵌入式系統(tǒng)設(shè)計(jì)理念與應(yīng)用分析

    IAR推動(dòng)嵌入式開發(fā):云就緒、擴(kuò)展的CI/CD和持續(xù)自動(dòng)化

    IAR正式發(fā)布全新云就緒平臺(tái),為嵌入式開發(fā)團(tuán)隊(duì)提供企業(yè)級(jí)的擴(kuò)展性、安全性和自動(dòng)化能力。
    的頭像 發(fā)表于 04-07 11:21 ?424次閱讀

    Codima產(chǎn)品概覽:構(gòu)建擴(kuò)展產(chǎn)品的核心架構(gòu)

    信息。Toolbox 幫助用戶使用可靠的設(shè)備數(shù)據(jù)輕松做出明智的決策。執(zhí)行 Discovery 后,Toolbox 的所有方面都可以立即使用。 可大規(guī)模擴(kuò)展 擴(kuò)展性是 Codima
    的頭像 發(fā)表于 02-13 09:19 ?385次閱讀
    Codima產(chǎn)品概覽:構(gòu)建<b class='flag-5'>可</b><b class='flag-5'>擴(kuò)展</b>產(chǎn)品的核心架構(gòu)

    訓(xùn)練AI大模型需要什么樣的gpu

    訓(xùn)練AI大模型需要選擇具有強(qiáng)大計(jì)算能力、足夠顯存、高效帶寬、良好散熱和能效比以及良好兼容性和擴(kuò)展性的GPU。在選擇時(shí),需要根據(jù)具體需求進(jìn)行權(quán)衡選擇
    的頭像 發(fā)表于 12-03 10:10 ?938次閱讀

    公有云存儲(chǔ)和私有云存儲(chǔ)哪個(gè)好一些?

    公有云存儲(chǔ)和私有云存儲(chǔ)各有優(yōu)劣,選擇取決于業(yè)務(wù)需求。公有云存儲(chǔ)成本效益高、擴(kuò)展性強(qiáng)、維護(hù)管理便捷,適合需求波動(dòng)大的場(chǎng)景;而私有云存儲(chǔ)提供數(shù)據(jù)控制、高安全性和定制化能力,適合對(duì)數(shù)據(jù)安全和合規(guī)性要求高的企業(yè)。企業(yè)應(yīng)根據(jù)自身需求
    的頭像 發(fā)表于 11-19 10:53 ?896次閱讀

    Perforce Helix Core通過ISO 26262認(rèn)證!為汽車軟件開發(fā)團(tuán)隊(duì)提供無限擴(kuò)展性、細(xì)粒度安全性、文件快速訪問等

    News!Helix Core通過ISO 26262認(rèn)證,符合汽車系統(tǒng)開發(fā)所需的安全和可靠性標(biāo)準(zhǔn),助力汽車軟件安全合規(guī)!具備無限擴(kuò)展性、細(xì)粒度安全性、文件快速訪問...是眾多汽車OEM和供應(yīng)商的首選版本控制工具。
    的頭像 發(fā)表于 11-12 14:41 ?1432次閱讀
    Perforce Helix Core通過ISO 26262認(rèn)證!為汽車軟件開發(fā)團(tuán)隊(duì)提供無限<b class='flag-5'>可</b><b class='flag-5'>擴(kuò)展性</b>、細(xì)粒度安全性、文件快速訪問等