国产欧美日韩三区_偷窥自拍亚洲色图精选_久久大片网站_成人在线黄色_成人亚洲免费视频_99久久久精品_国产美女自拍_韩国19禁主播vip福利视频_色综合视频一区二区三区日韩_日本在线观看一区二区

當前位置:首頁 > 科技  > 知識百科

使用 Hippo 進入 WebAssembly

來源: 責編: 時間:2023-08-07 16:30:21 316觀看
導讀 介紹 WebAssembly是一項非常有前途的新技術,微軟的云原生計算團隊對其 Deis Labs 子公司和 Azure 都非常感興趣。隨著新的 WebAssembly 工具迅速出現,您需要一個可以試用它們

介紹 fBJ28資訊網——每日最新資訊28at.com

WebAssembly是一項非常有前途的新技術,微軟的云原生計算團隊對其 Deis Labs 子公司和 Azure 都非常感興趣。隨著新的 WebAssembly 工具迅速出現,您需要一個可以試用它們的環境。fBJ28資訊網——每日最新資訊28at.com

這就是為什么 Deis Labs 發布其 新的 Hippo WebAssembly 平臺 如此重要的原因。就像 Deis 的許多工具一樣,它是一種快速安裝、管理和運行WebAssembly(WASM) 代碼的方式,無論是瀏覽器托管還是獨立的 WebAssembly 系統接口 (WASI)。將其內置通道與 Git 服務器結合使用,您可以在一個環境中制作和部署不同的版本,將生產、暫存和開發構建分開,同時仍然只需要一臺 Hippo 服務器。fBJ28資訊網——每日最新資訊28at.com

[同樣在 InfoWorld:Heroku 的衰落]fBJ28資訊網——每日最新資訊28at.com

https://www.infoworld.com/article/3614210/the-decline-of-heroku.html。fBJ28資訊網——每日最新資訊28at.com

您可以在 Hippo 中托管多個應用程序。WebAssembly 意味著默認情況下它們是沙盒的,需要明確的權限才能訪問主機系統或外部設備。您的代碼也是可移植的。一旦為 WebAssembly 編譯,它將在任何 WebAssembly 系統上運行,無論是 Windows、Linux 或 macOS,還是 Intel、RISC-V 或 ARM。Hippo 為您提供了一種構建一次、測試一次并在任何地方運行代碼的方法。fBJ28資訊網——每日最新資訊28at.com

在開發 PC 上設置 HippofBJ28資訊網——每日最新資訊28at.com

盡管像 Hippo 這樣的工具非常適合云原生操作,但當前的開發人員版本僅在桌面系統上進行了測試。我決定在運行最新版本的 WSL2 并托管 Ubuntu 的 Windows PC 上試用它。Deis 提供了在本地運行 Hippo 的說明,以及macOS 和 Linux 系統的詳細信息。fBJ28資訊網——每日最新資訊28at.com

在 WSL2 Ubuntu 20.04 LTS 系統上獲得運行 Hippo 的先決條件存在一些問題。首先,我需要安裝 WAGI,即 WebAssembly 應用程序網關接口。這很容易安裝,在其 GitHub 存儲庫中托管的可下載 tarfile 中有一個二進制文件。一旦下載、解壓并移動到用戶二進制目錄,它就可以輕松運行。我借此機會安裝了 Rust,因為如果我必須重新編譯任何 Deis 工具,我可能需要它。fBJ28資訊網——每日最新資訊28at.com

這一步可能是 WSL2 上最困難的,因為它需要一份 build-essential 工具包的副本。Ubuntu 20.04 沒有正確的依賴集,所以我需要一個替代的包安裝程序,它允許我將某些關鍵庫降級到適當的版本。Stack Overflow 的回答向我指出 aptitude,這是 apt 的替代品,它允許您為安裝選擇適當的依賴項并允許它替換兩個低級 C 庫。我終于使用它的安裝腳本安裝了 build-essential,為 Rust 做好準備。fBJ28資訊網——每日最新資訊28at.com

什么是綁定?fBJ28資訊網——每日最新資訊28at.com

將 Rust 安裝為 Hippo 安裝的一部分的主要原因是為了Deis 的 WebAssembly 打包工具Bindle。Bindle 被描述為“聚合對象存儲”系統。它的文檔使用的比喻是“Binder 是數字銀器抽屜”。我們的銀器抽屜里可能都有一些不同的物品,但我們都使用抽屜來分類和存放銀器。Bindle 對構成現代應用程序的工件做了很多相同的事情,同時根據應用程序的使用方式和使用位置,提供了對應用程序如何組合的一定程度的理解。fBJ28資訊網——每日最新資訊28at.com

推薦的白皮書fBJ28資訊網——每日最新資訊28at.com

您可以擁有一個應用程序的 Bindle 描述,其中包含在資源受限的邊緣主機(如 Raspberry Pi)上進行稀疏安裝以及位于公共云核心的高性能服務器所需的元素。應用程序主機中的 Bindle 客戶端可以獲取元素和依賴項并適當地部署它們。結果是一個以應用程序為中心的部署模型,它避免了使用存儲庫和智能描述將正確的代碼交付到正確的環境的多次構建。fBJ28資訊網——每日最新資訊28at.com

安裝 Bindle 后,您可以運行它,使用默認設置設置本地 Bindle 服務器以供 Hippo 使用。接下來,我安裝了Node.js的,使用由微軟提供的WSL說明。這需要使用 curl 下載 nvm,然后運行它以安裝最新和長期支持的 node.js 版本。不要使用 Ubuntu 說明來安裝節點;他們使用snap 來安裝它,并且在 WSL2 中并沒有很好地支持 snap。fBJ28資訊網——每日最新資訊28at.com

您需要為任何 Hippo 托管的 Rust WebAssembly 應用程序安裝 Rust 的 wasm32-wasi 支持,以及 yo-wasm Yeoman 應用程序腳手架工具。這將允許您將 Rust 代碼編譯為 WASI 目標,準備在 Hippo 中運行。fBJ28資訊網——每日最新資訊28at.com

有了這些,我現在可以安裝 .NET 5,在安裝 .NET 5 SDK 和運行時之前,首先設置對 Microsoft 的 Debian 包存儲庫的支持。.NET 運行時有 兩種選擇:一種支持 ASP.NET Core,另一種不支持。由于 Hippo 是一個模型-視圖-控制器 Web 應用程序,您應該使用 ASP.NET 版本的運行時。fBJ28資訊網——每日最新資訊28at.com

構建和運行 HippofBJ28資訊網——每日最新資訊28at.com

一旦安裝了所有先決條件,您就可以構建 Hippo。首先將 Hippo GitHub 存儲庫克隆到 WSL 系統的本地目錄中。安裝后,您可以構建和運行該應用程序,通過添加 BINDLE_URL 環境變量將其指向您的本地 Bindle 服務器。此時最好安裝 Hippo 的 CLI,因為它是應用程序開發和部署所必需的。fBJ28資訊網——每日最新資訊28at.com

您現在可以連接到您的 Hippo 服務器以測試它是否正常工作。您應該在 localhost 的 5001 端口上找到它。如果您正在運行 WSL 2 的最新版本,您應該能夠使用 localhost從 Windows 桌面瀏覽器連接到它,因為 Microsoft 終于修復了 WSL 2 的一個長期存在的問題網絡問題,通過 Windows 代理其虛擬機網絡,同時仍保留其自己的 IP 地址和虛擬網絡交換機。不再需要腳本來提取和共享網絡地址。fBJ28資訊網——每日最新資訊28at.com

在連接到服務器之前,您需要注冊一個帳戶。由于它在本地運行,您可以選擇您喜歡的任何帳戶詳細信息;只要確保它們是您能記住的東西,因為您需要詳細信息來構建您的第一個應用程序。創建帳戶后,登錄。您將被帶到帶有“創建新應用程序”按鈕的“您的應用程序”頁面。fBJ28資訊網——每日最新資訊28at.com

創建您的第一個 Hippo WebAssembly 應用程序fBJ28資訊網——每日最新資訊28at.com

雖然您可以從 Web UI 為 Hippo 構建應用程序,但現在使用命令行更容易。確保您已安裝 Hippo CLI,因為 Yeoman 將使用它為您構建應用程序腳手架。在開始之前,為您的 Hippo 帳戶和密碼及其端點設置環境變量。是的,這不是很好的安全實踐,但在這里我們只是使用尚未準備好用于生產的軟件在隔離的 PC 上構建和運行測試代碼。fBJ28資訊網——每日最新資訊28at.com

要構建一個基本的 hello world 應用程序,請使用 yo-wasm 工具構建一個 WebAssembly Rust 應用程序。如果您按照腳本操作并輸入適當的值,這將構建源代碼并將其加載到您的 Hippo 服務器中。接下來使用 Rust 貨物工具來編譯和測試您的 WASI 應用程序。在命令行上運行它后,您可以使用 Hippo 的 CLI 工具將其推送到 Bindle,在那里它將在Hippo 中可見。打開項目,選擇您構建的開發環境,然后單擊鏈接以運行您的代碼。fBJ28資訊網——每日最新資訊28at.com

河馬有很多值得喜歡的地方。如果 WebAssembly 缺少一件事,它是一個有效的類似 Heroku 的游樂場,可以幫助您入門。Hippo 可能還不是那個游樂場,但它肯定是您現在可以將其用作您自己的開發工作流程的一部分,即使在其早期階段也是如此。能夠在開發 PC 上運行它是一個額外的優勢,因為不需要依賴第三方系統。它的影響足夠低,可以作為 WSL 2 環境的一部分運行,因此您可以利用 VisualStudio Code 等工具,使用其遠程開發功能從 Windows 編輯 WSL 中的 Rust 代碼。fBJ28資訊網——每日最新資訊28at.com

如果您對 WebAssembly 感興趣,Hippo 很可能是您入門所需的工具。它使使用 WebAssembly 代碼變得更簡單,將運行開發所需的許多不同部分集中到一個地方。盡管它顯然仍然是一個早期版本,但這里有足夠的內容讓您入門,使其成為任何使用WebAssembly的人的必備工具。fBJ28資訊網——每日最新資訊28at.com

本文鏈接:http://www.yifxia.cn/showinfo-119-2357-0.html使用 Hippo 進入 WebAssembly

聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。郵件:2376512515@qq.com

上一篇: 費曼狂想曲:能夠進入體內的「外科醫生」

下一篇: Salesforce 2023財年第一財季營收同比增長24% 凈利潤同比下降94%

標簽:
  • 熱門焦點
  • K60至尊版剛預熱 一加Ace2 Pro正面硬剛

    Redmi這邊剛如火如荼的宣傳了K60 Ultra的各種技術和硬件配置,作為競品的一加也坐不住了。一加中國區總裁李杰發布了兩條微博,表示在自家的一加Ace2上早就已經采用了和PixelWo
  • 企業采用CRM系統的11個好處

    客戶關系管理(CRM)軟件可以為企業提供很多的好處,從客戶保留到提高生產力。  CRM軟件用于企業收集客戶互動,以改善客戶體驗和滿意度。  CRM軟件市場規模如今超過580
  • 華為Mate 60系列用上可變靈動島:正式版體驗將會更出色

    這段時間以來,關于華為新旗艦的爆料日漸密集。據此前多方爆料,今年華為將開始恢復一年雙旗艦戰略,除上半年推出的P60系列外,往年下半年的Mate系列也將
  • 華為Mate60標準版細節曝光:經典星環相機模組回歸

    這段時間以來,關于華為新旗艦的爆料日漸密集。據此前多方爆料,今年華為將開始恢復一年雙旗艦戰略,除上半年推出的P60系列外,往年下半年的Mate系列也將
  • 2納米決戰2025

    集微網報道 從三強爭霸到四雄逐鹿,2nm的廝殺聲已然隱約傳來。無論是老牌勁旅臺積電、三星,還是誓言重回先進制程領先地位的英特爾,甚至初成立不久的新
  • iQOO 11S新品發布會

    iQOO將在7月4日19:00舉行新品發布會,推出杭州亞運會電競賽事官方用機iQOO 11S。
  • 由于成本持續增加,筆記本產品價格預計將明顯上漲

    根據知情人士透露,由于材料、物流等成本持續增加,筆記本產品價格預計將在2021年下半年有明顯上漲。進入6月下旬以來,全球半導體芯片缺貨情況加劇,顯卡、處理器
  • 世界人工智能大會國際日開幕式活動在世博展覽館開啟

    30日上午,世界人工智能大會國際日開幕式活動在世博展覽館開啟,聚集國際城市代表、重量級院士專家、國際創新企業代表,共同打造人工智能交流平臺。上海市副市
  • 親歷馬斯克血洗Twitter,硅谷的苦日子在后頭

    文/劉哲銘  編輯/李薇  馬斯克再次揮下裁員大刀。  美國時間11月14日,Twitter約4400名外包員工遭解雇,此次被解雇的員工的主要工作為內容審核等。此前,T
Top 一级片片| 999久久久免费精品国产牛牛| 成人a大片在线观看| 精品国产三级a∨在线观看| 色综合久久久久综合体桃花网| 国产福利免费观看| 国产一区二区高清视频| 欧美一级视频免费| 日韩一级黄色| 国产成人精品综合| 精品国产一级毛片| 国产麻豆精品免费视频| 999精品在线| 99色播| 成人免费网站久久久| 黄色福利片| 你懂的国产精品| 一本高清在线| 国产一区二区福利久久| 国产麻豆精品免费视频| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 精品视频免费在线| 成人高清免费| 国产伦精品一区二区三区无广告 | 久久久久久久男人的天堂| 一级女性大黄生活片免费| 黄视频网站在线免费观看| 99色视频| 日韩免费片| 青草国产在线观看| 黄视频网站在线看| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 成人免费观看男女羞羞视频| 日韩av片免费播放| 青青久热| 沈樵在线观看福利| 国产高清在线精品一区二区| 国产91丝袜高跟系列| 久久99欧美| 四虎影视久久久| 亚洲天堂免费| 午夜在线亚洲男人午在线| 国产不卡在线观看| 国产精品123| 国产成人欧美一区二区三区的| 成人高清免费| 国产一区二区高清视频| 青青久久国产成人免费网站| 四虎久久精品国产| 天堂网中文在线| 免费毛片播放| 日本伦理网站| 精品视频一区二区| 青青青草影院| 国产精品123| 日韩欧美一二三区| 免费国产一级特黄aa大片在线| 日韩av成人| 高清一级毛片一本到免费观看| 一 级 黄 中国色 片| 国产极品精频在线观看| 国产91精品露脸国语对白| 国产一区二区福利久久| 日韩在线观看视频网站| 97视频免费在线观看| 黄视频网站免费观看| 国产成人精品综合| 免费国产在线观看不卡| 亚洲 男人 天堂| 精品国产一区二区三区国产馆| 久久久久久久免费视频| 亚洲不卡一区二区三区在线| 国产a视频| 国产视频久久久| 日本免费区| 国产韩国精品一区二区三区| 欧美一区二区三区性| 久久成人综合网| 精品国产三级a∨在线观看| 日韩一级黄色大片| 九九干| 国产视频久久久| 久草免费在线色站| 欧美激情一区二区三区视频高清| 精品久久久久久中文字幕2017| 日韩在线观看视频黄| 人人干人人插| 精品视频免费看| 日本特黄特黄aaaaa大片 | 国产一区精品| 成人免费高清视频| 韩国三级香港三级日本三级la | 国产综合成人观看在线| 亚洲第一页乱| 免费国产在线观看| 香蕉视频亚洲一级| 可以免费看污视频的网站| 精品视频在线观看免费| 可以免费在线看黄的网站| 日韩一级黄色| 亚洲女初尝黑人巨高清在线观看| 九九免费精品视频| 欧美另类videosbestsex视频| 日韩中文字幕一区二区不卡| 精品视频在线看 | 成人免费观看的视频黄页| 999久久狠狠免费精品| 久久国产一久久高清| 日韩专区一区| 青青久热| 亚洲www美色| 日本特黄特色aaa大片免费| 精品视频在线观看一区二区三区| 天天色成人网| 日韩男人天堂| 国产成人欧美一区二区三区的| 国产网站免费视频| 日本特黄特黄aaaaa大片 | 成人免费网站久久久| 精品久久久久久中文字幕2017| 香蕉视频亚洲一级| 国产91素人搭讪系列天堂| 国产不卡在线看| 国产成人精品影视| 日本免费乱理伦片在线观看2018| 亚飞与亚基在线观看| 精品国产一区二区三区久久久蜜臀 | 成人免费观看网欧美片| 日本免费看视频| 亚洲 激情| 精品在线免费播放| 日韩免费在线视频| 国产麻豆精品免费视频| 亚飞与亚基在线观看| 沈樵在线观看福利| 久久99这里只有精品国产| 一级女性全黄生活片免费| 日日日夜夜操| 亚洲不卡一区二区三区在线| 成人免费网站久久久| 国产国语在线播放视频| 人人干人人插| 日本免费区| 午夜在线观看视频免费 成人| 美女免费毛片| 亚洲第一页色| 欧美激情一区二区三区在线播放| 久久国产影视免费精品| 日本在线不卡视频| 韩国毛片免费大片| 日本免费看视频| 国产一区二区精品尤物| 国产一区免费在线观看| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 精品国产三级a| 日韩专区一区| 麻豆系列 在线视频| 99色视频在线| 日韩中文字幕一区二区不卡| 久久久久久久网| 午夜精品国产自在现线拍| 日韩av片免费播放| 欧美大片a一级毛片视频| 亚洲精品久久玖玖玖玖| 久久国产精品自由自在| 亚洲第一页乱| 国产一区精品| 国产视频一区在线| 香蕉视频久久| 国产麻豆精品免费密入口| 国产欧美精品| 亚洲第一视频在线播放| 亚洲wwwwww| 亚洲第一页乱| 亚洲第一视频在线播放| 精品久久久久久中文字幕一区| 国产美女在线观看| 成人在免费观看视频国产| 99热精品在线| 国产成人精品综合| 午夜在线亚洲男人午在线| 亚洲精品影院一区二区| 久久99这里只有精品国产| 精品国产亚洲人成在线| 精品国产香蕉伊思人在线又爽又黄| 亚洲精品久久久中文字| 午夜在线影院| 91麻豆精品国产自产在线观看一区| 欧美另类videosbestsex久久| 国产网站免费| 久久久久久久久综合影视网| 欧美激情伊人| 99热精品一区| 黄视频网站在线看| 亚洲精品中文字幕久久久久久| 欧美电影免费看大全| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 可以在线看黄的网站| 97视频免费在线观看| 天天色成人网|