1 مستودع
Linking independent binary modules through shared interfaces to create complex applications.
Distinct from Component-Based Module Organizations: Focuses on linking binary modules via shared interfaces rather than organizing source code logic and templates.
Explore 1 awesome GitHub repository matching programming languages & runtimes · Binary Component Composition. Refine with filters or upvote what's useful.
واجهة نظام WebAssembly هي مجموعة موحدة من APIs التي تسمح لوحدات WebAssembly بالتفاعل مع أنظمة التشغيل بطريقة محمولة ومستقلة عن النظام الأساسي. توفر تجريداً لوقت تشغيل محمول يفصل استدعاءات النظام عالية المستوى عن تنفيذات المضيف منخفضة المستوى لضمان التوافق عبر أنظمة التشغيل المختلفة. يستخدم المشروع نظام وحدات قائماً على المكونات لربط الوحدات الثنائية المستقلة عبر واجهات مشتركة، مما يزيل متطلبات وجود ثنائي متجانس واحد. يستخدم تعريف واجهة عبر اللغات لتوفير نظام أنواع محمول وتوقيعات API التي يتم تعيينها بشكل متسق عبر لغات برمجة وأهداف متعددة. يغطي النظام مجموعة واسعة من مجالات الإمكانيات، بما في ذلك إدارة الأمن القائمة على الإمكانيات لتقييد الوصول إلى النظام عبر رموز صريحة. كما يتعامل مع تنسيق المهام غير المتزامنة وتكامل النظام المحمول للتفاعل مع موارد الأجهزة.
Allows linking independent binary modules through shared interfaces to avoid monolithic binaries.