色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

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

.NET應(yīng)用程序可以直接調(diào)用WebAssembly模塊了

汽車玩家 ? 來(lái)源:開源中國(guó) ? 作者:局長(zhǎng) ? 2019-12-10 11:35 ? 次閱讀

WebAssembly Runtime現(xiàn)已添加.NET Core API,開發(fā)者可直接在.NET應(yīng)用程序中調(diào)用WebAssembly模塊。

Mozilla宣布由Bytecode Alliance創(chuàng)建的Wasmtime(WebAssembly runtime)現(xiàn)已添加處于早期預(yù)覽版狀態(tài)的.NET Core API,這就意味著開發(fā)者可以直接在.NET應(yīng)用程序中調(diào)用WebAssembly代碼。

Bytecode Alliance(字節(jié)碼聯(lián)盟)是由Mozilla、Fastly、Intel與Red Hat聯(lián)合成立的組織,該聯(lián)盟旨在通過(guò)協(xié)作實(shí)施標(biāo)準(zhǔn)和提出新標(biāo)準(zhǔn),以完善WebAssembly在瀏覽器之外的生態(tài)。Mozilla提到,.NET Core作為一個(gè)跨平臺(tái)的Runtime,仍提供對(duì)WebAssembly的支持主要三個(gè)好處,除了可跨平臺(tái)共享更多代碼之外,還能安全地隔離不受信任的代碼,同時(shí)憑借著WebAssembly的接口類型(WebAssembly Interface Types),WebAssembly和.NET可相互傳遞復(fù)雜類型。

雖然我們能夠使用.NET Core構(gòu)建跨平臺(tái)應(yīng)用,但如果要使用諸如C或是Rust等原生函數(shù)庫(kù),這仍然是十分不方便的操作,因?yàn)樾枰瘮?shù)庫(kù)為每個(gè)平臺(tái)發(fā)布特定函數(shù)庫(kù)版本。不過(guò)有了WebAssembly之后,我們可以將其作為橋梁以簡(jiǎn)單滿足上面的需求。原生函數(shù)庫(kù)可以先編譯成WebAssembly,然后包括.NET Core在內(nèi)的許多平臺(tái)就能使用這些WebAssembly模塊,這將簡(jiǎn)化函數(shù)庫(kù)的發(fā)布以及應(yīng)用程序?qū)@些函數(shù)庫(kù)的依賴方式。

由于WebAssembly是面向網(wǎng)頁(yè)設(shè)計(jì)的,網(wǎng)頁(yè)是一種每次訪問(wèn)網(wǎng)站(讀/寫數(shù)據(jù))都會(huì)執(zhí)行不受信任代碼的環(huán)境,WebAssembly模塊只能調(diào)用從主機(jī)環(huán)境明確輸入的外部函數(shù),而且只能在主機(jī)分配的內(nèi)存區(qū)域進(jìn)行讀寫數(shù)據(jù),這種沙盒設(shè)計(jì)方式也能被應(yīng)用在.NET Core中,以增加安全性。通過(guò)支持WebAssembly,.NET Core也能使用沙盒以執(zhí)行不信任代碼。

另外,Bytecode Alliance力推的WebAssembly接口類型增加了WebAssembly與其他語(yǔ)言的互通性,.NET Core也能從中受益。Mozilla表示,WebAssembly接口類型簡(jiǎn)化了應(yīng)用程序與WebAssembly模塊間來(lái)回傳遞復(fù)雜類型所需的“膠水代碼”。當(dāng)Wasmtime的.NET API最終可以對(duì)接口類型進(jìn)行操作,WebAssembly和.NET之間就能夠無(wú)縫地傳遞復(fù)雜類型。

最后,Wasmtime新增加的這個(gè).NET Core API尚處于預(yù)覽階段,Bytecode Alliance成員仍在對(duì)其積極開發(fā)中,更新將不保證向后兼容。當(dāng)前目標(biāo)是讓W(xué)asmtime更為穩(wěn)定,因此不建議開發(fā)者將Wasmtime的.NET Core API用于正式產(chǎn)品開發(fā)。

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

    關(guān)注

    0

    文章

    125

    瀏覽量

    56173
  • 應(yīng)用程序
    +關(guān)注

    關(guān)注

    37

    文章

    3271

    瀏覽量

    57724
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    TAS2521應(yīng)用程序參考指南

    電子發(fā)燒友網(wǎng)站提供《TAS2521應(yīng)用程序參考指南.pdf》資料免費(fèi)下載
    發(fā)表于 12-10 13:49 ?0次下載
    TAS2521<b class='flag-5'>應(yīng)用程序</b>參考指南

    AWTK-WEB 快速入門(2) - JS 應(yīng)用程序

    導(dǎo)讀AWTK可以使用相同的技術(shù)棧開發(fā)各種平臺(tái)的應(yīng)用程序。有時(shí)我們需要使用Web界面與設(shè)備進(jìn)行交互,本文介紹一下如何使用JS語(yǔ)言開發(fā)AWTK-WEB應(yīng)用程序。用AWTKDesigner新建一個(gè)應(yīng)
    的頭像 發(fā)表于 12-05 01:04 ?116次閱讀
    AWTK-WEB 快速入門(2) - JS <b class='flag-5'>應(yīng)用程序</b>

    AWTK-WEB 快速入門(1) - C 語(yǔ)言應(yīng)用程序

    導(dǎo)讀AWTK可以使用相同的技術(shù)棧開發(fā)各種平臺(tái)的應(yīng)用程序。有時(shí)我們需要使用Web界面與設(shè)備進(jìn)行交互,本文介紹一下如何使用C語(yǔ)言開發(fā)AWTK-WEB應(yīng)用程序。用AWTKDesigner新建一個(gè)應(yīng)用
    的頭像 發(fā)表于 11-27 11:46 ?214次閱讀
    AWTK-WEB 快速入門(1) - C 語(yǔ)言<b class='flag-5'>應(yīng)用程序</b>

    labview調(diào)用bartender .NET封裝成EXE后加載報(bào)錯(cuò)

    labview調(diào)用bartender .NET在源代碼運(yùn)行沒(méi)有問(wèn)題,但封裝成EXE后加載.net就報(bào)錯(cuò)這事什么問(wèn)題。 (注:用ActiveX封裝成EXE也沒(méi)問(wèn)題,可以運(yùn)行) 以下是ba
    發(fā)表于 10-19 10:14

    Anthropic推出iPhone應(yīng)用程序和業(yè)務(wù)層

    Anthropic 推出 iPhone 應(yīng)用程序和業(yè)務(wù)層,支持使用Claude 3 Opus、Sonnet 和 Haiku 模型
    的頭像 發(fā)表于 05-07 10:22 ?448次閱讀

    將STM32的App應(yīng)用程序用MDK直接仿真,MDK下載后無(wú)法正常仿真的原因?

    如題,嘗試了下將STM32的App應(yīng)用程序用MDK直接仿真,發(fā)現(xiàn)MDK下載后無(wú)法正常仿真,程序起始地址和中斷偏移都設(shè)置。以前用IAR是可以
    發(fā)表于 04-12 08:00

    三星Good Lock應(yīng)用程序Lockstar模塊現(xiàn)存預(yù)覽與實(shí)際效果不符的BUG

    據(jù)報(bào)道,三星社區(qū)管理員日前回應(yīng)網(wǎng)友反映,Good Lock應(yīng)用程序中的Lockstar模塊的確存在技術(shù)漏洞:用戶在自定義鎖屏界面時(shí),預(yù)覽樣式與實(shí)際效果不相符。
    的頭像 發(fā)表于 04-09 15:16 ?646次閱讀

    應(yīng)用程序中的服務(wù)器錯(cuò)誤怎么解決?

    在使用應(yīng)用程序時(shí),可能會(huì)遇到服務(wù)器錯(cuò)誤的問(wèn)題。這種錯(cuò)誤通常會(huì)導(dǎo)致應(yīng)用程序無(wú)法正常運(yùn)行 ,給用戶帶來(lái)不便。下面將介紹應(yīng)用程序中的服務(wù)器錯(cuò)誤及其解決方法,幫助您快速解決這一問(wèn)題。
    的頭像 發(fā)表于 03-12 15:13 ?6256次閱讀

    使用ADS .NET Framework構(gòu)建一個(gè)應(yīng)用程序,.s (匯編文件)文件無(wú)法編譯的原因?

    我正在嘗試使用 ADS .NET Framework 構(gòu)建一個(gè)應(yīng)用程序。 我遇到了以下錯(cuò)誤,因?yàn)?.s (匯編文件)文件無(wú)法編譯。
    發(fā)表于 03-04 06:58

    在藍(lán)牙模塊CYW20706上下載應(yīng)用程序到串行閃存失敗的原因?

    我嘗試在藍(lán)牙模塊CYBT-343026-01(CYW20706)上下載應(yīng)用程序到串行閃存,但失敗。 第一步是按照 AIROC? HCI UART 控制協(xié)議文檔(見(jiàn)下文)的指示向模塊發(fā)
    發(fā)表于 03-01 11:59

    verilog如何調(diào)用其他module

    。 1.2 為什么要調(diào)用其他模塊? 在復(fù)雜的設(shè)計(jì)中,我們通常需要實(shí)現(xiàn)各種不同的功能,并且這些功能往往可以通過(guò)不同的模塊來(lái)實(shí)現(xiàn)。通過(guò)調(diào)用其他
    的頭像 發(fā)表于 02-22 15:56 ?5898次閱讀

    LTE MQTT通信應(yīng)用程序說(shuō)明

    電子發(fā)燒友網(wǎng)站提供《LTE MQTT通信應(yīng)用程序說(shuō)明.pdf》資料免費(fèi)下載
    發(fā)表于 02-21 10:47 ?0次下載
    LTE MQTT通信<b class='flag-5'>應(yīng)用程序</b>說(shuō)明

    在Hbird SDK中能否直接調(diào)用newlib的頭文件?

    請(qǐng)問(wèn)書上這里寫的“實(shí)現(xiàn)newlib的移植和支持”,是指可以在SDK中直接include這個(gè)newlib庫(kù)里的所有頭文件嗎?有大佬調(diào)用過(guò)嗎
    發(fā)表于 01-10 07:35

    谷歌發(fā)布新的AI SDK,簡(jiǎn)化Gemini模型與Android應(yīng)用程序的集成

    對(duì)于 Android 應(yīng)用程序,Google 提供 Google AI Client SDK for Android,它將 Gemini REST API 封裝為慣用的 Kotlin API
    的頭像 發(fā)表于 01-03 16:29 ?945次閱讀

    RTC第二個(gè)功能和應(yīng)用程序

    一般RTC模塊設(shè)備管理時(shí)間日歷、計(jì)時(shí)器等。從年到二。一些愛(ài)普生RTC模塊可以通過(guò)使用來(lái)自32768 Hz的分割頻率來(lái)管理次第二功能。本文件描述RTC
    發(fā)表于 01-03 15:45 ?0次下載
    主站蜘蛛池模板: 男人免费网站| 亚洲人人为我我为人人| 97人妻AV天天澡夜夜爽| 麻豆COMCN| 欧美丰满白嫩bbxx| 把腿张开再深点好爽宝贝| 天天干夜夜曰| 精品国产在线手机在线| 2021国产精品视频| 日韩精品卡1卡2三卡四卡乱码| 国产偷国产偷亚洲高清SWAG| 在线精品一卡乱码免费| 全球真实小U女视频合集| 国产在线综合色视频| 99久久久A片无码国产精| 伦理 电影在线观看| 顶级欧美不卡一区二区三区| 亚洲成人综合在线| 免费成人高清在线视频| 国产精品AV视频一二三区| 在线观看qvod| 肉动漫无修在线播放| 九九在线精品亚洲国产| 草莓视频app深夜福利| 亚洲日韩视频免费观看| 秋霞网在线伦理免费| 精品日产1区2卡三卡麻豆| 成人国产在线视频| 欲香欲色天天影视大全| 婷婷六月激情综合一区| 免费人成网站在线观看10分钟| 国产精品亚洲精品日韩电影| 91成品视频| 亚洲精品无夜久久久久久久久| 亲胸揉胸膜下刺激视频在线观看| 红尘影院在线观看| 草久热的视频在线观看| 最美女人体内射精一区二区| 女人一级毛片免费观看| 国产一级特黄aa毛片| 不良网站进入窗口软件下载免费 |