位元組碼聯盟 (Bytecode Alliance)宣布已正式成為 501(c)(3) 非營利組織,參與組建的企業/組織包括 Fastly、英特爾、Mozilla 和微軟,此外還邀請到了 Arm、DFINITY Foundation、Embark Studios、谷歌、Shopify 和加州大學圣地亞哥分校加入并成為正式會員,

Bytecode Alliance 最早成立于2019年,當時只是一個由多家企業聯合發起的非正式行業組織,旨在通過協作實施標準和提出新標準,以完善 WebAssembly 在瀏覽器之外的生態,

位元組碼聯盟表示,加入聯盟的這些組織都有一個共同的愿景,那就是建立一個 WebAssembly 生態以修復當今軟體基礎中的裂縫,這些裂縫阻礙了整個行業及其軟體供應鏈在未來實作安全、高性能、跨平臺和跨設備的發展,位元組碼聯盟 成員認為,有效的多方利益相關者合作對于實作軟體基礎的這一愿景至關重要,該愿景使安全性、效率和模塊化能夠在盡可能廣泛的設備和架構中共存,

WebAssembly是Blazor客戶端托管模型(適當地稱為Blazor WebAssembly)背后的關鍵技術,顧名思義,它是一種類似于匯編的低級語言,可以將諸如C#和Rust的各種語言編譯為可在具有接近本機性能的瀏覽器中運行,因此,它為Blazor提供了客戶端托管模型,該模型還具有作業方式不同的Blazor Server組件,
但是,雖然Blazor最初以Web為重點,但其渲染器已被替換為將技術指向其他用例,包括移動甚至桌面開發,

位元組碼聯盟還具有瀏覽器以外的設計:“我們試圖解決的問題從根本上講是跨行業的問題,我們希望允許跨服務器,邊緣,瀏覽器,移動和更多平臺的安全互動和代碼重用,這些整個行業的不同群體開發了不同的平臺,我們的目的是將它們整合在一起,為每個人解決問題,”
例如,該組的現有專案之一是Wasmtime,這是一個WebAssembly運行時,可在瀏覽器外部運行代碼,聯盟的所有專案都可以在GitHub上看到,
如前所述,該組織還尋求進一步開發WebAssembly系統介面(WASI),這是一個專注于安全性和可移植性的模塊化系統介面,
該組織引述Microsoft的Azure Core Upstream首席專案經理Ralph Squillace的話說:“微軟很高興加入Bytecode Alliance,成為其合并成員,以支持建立更開放,可擴展,安全的網站的作業,WebAssembly和新興的WebAssembly系統介面(WASI)規范使云原生解決方案默認情況下變得更加安全,并有助于解決各種環境下的計算難題,包括片上系統(SoC)的'微小優勢' )和微控制器單元(MCU),隨著該生態系統繼續快速創新和發展,Microsoft期待與Bytecode Alliance成員和社區進行合作,”
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/282854.html
標籤:ASP.NET
上一篇:Win10 下IIS如何安裝?
