زمان اجرای سرور 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]