زمان اجرای سرور WebAssemble به حالت GA می رسد
[ad_1]
Wasmer ، زمان اجرای سرور منبع باز برای قالب باینری قابل حمل WebAssemble ، به حالت عمومی در دسترس بودن رسیده است. با استفاده از WebAssemble برای ظرف سازی نرم افزار ، Wasmer اجازه می دهد تا باینری های جهانی کامپایل شده از C ++ ، Rust ، Go ، Python و زبان های دیگر در سیستم عامل های مختلف و در مرورگرهای وب بدون تغییر اجرا شوند.
با عرضه Wasmer 1.0 در 5 ژانویه ، توسعه دهندگان Wasmer به زمان اجرا و کامپایلر “out of this world” استناد کردند. آنها WebAssemble یا به اختصار Wasm را بعنوان یک م keyلفه اصلی در آینده پیاده سازی و ظرف سازی نرم افزار ، چه در داخل و چه در خارج از مرورگر ، می دانند.
Wasmer می تواند ظروف سبک مبتنی بر WebAssemble را بر روی سیستم عامل های مختلف – Linux ، MacOS ، Windows ، Android ، iOS – از دسکتاپ از طریق cloud به اینترنت اشیا و دستگاه های تلفن همراه اجرا کند ، در حالی که اجازه می دهد این ظروف وجود داشته باشد در هر زبان برنامه نویسی تعبیه شده است. مدت زمان Wasmer همچنین می تواند وب سرور Nginx و سایر ماژول های WebAssemble را راه اندازی کند.
ویژگی های تحویل مستقل ، Wasmer 1.0:
- موتور شی بومی شامل a
wasmer compile
دستور پیش تنظیم فایل های Wasm. - Washer Headless ، برای استفاده از اینترنت اشیا.
- گردآوری متقاطع.
- ما API را گسترش می دهیم.
- پشتیبانی از Wasm-C-API.
- خطا در مدیریت و رفع اشکال.
- آماده تولید
- زیرساخت تلفن همراه با تلفیق یک پاس و پشتیبانی از زمان های تدوین سریع که در معرض “بمب” های JIT نیستند. Cranelift و LLVM پشتیبانی می شوند.
- پشتیبانی سخت افزاری Apple Silicon مبتنی بر بازو. Wasmer اولین سرور WebAssemble VM بدون تفسیر است که از Wasm در Apple Silicon پشتیبانی می کند ، توسعه دهندگان گفتند.
Wasmer 1.0 CLI را می توان از نصب کرد wasmer.io و به صورت مستقل یا تعبیه شده در یک زبان اجرا کنید.
Wasmer در دسامبر 2018 معرفی شد ، با هدف اعلام شده برای WebAssembly کاری که JavaScript برای Node.js انجام داد: نصب آن در سمت سرور. با استفاده از Wasmer برای کانتینر سازی ، توسعه دهندگان می توانند باینری های جهانی ایجاد کنند که در هر کجا و بدون تغییر از جمله لینوکس ، MacOS و ویندوز و همچنین مرورگرهای وب اجرا می شوند. WebAssemble به طور خودکار برنامه های پیش فرض را برای اجرای ایمن ، محافظت از محیط میزبان در برابر کدهای مخرب ، خطاها و آسیب پذیری های نرم افزارهای اجرایی ، جدا می کند.
حق چاپ © 2021 ارتباطات IDG ، شرکت
[ad_2]