این یک برنامه لینوکس به نام Guzzle Promises است که آخرین نسخه آن را میتوانید با عنوان 2.3.0sourcecode.tar.gz دانلود کنید. این برنامه را میتوان به صورت آنلاین در ارائه دهنده میزبانی وب رایگان OnWorks برای ایستگاههای کاری اجرا کرد.
این برنامه با نام Guzzle Promises را با OnWorks به صورت آنلاین دانلود و اجرا کنید.
برای اجرای این برنامه این دستورالعمل ها را دنبال کنید:
- 1. این برنامه را در رایانه شخصی خود دانلود کنید.
- 2. در فایل منیجر ما https://www.onworks.net/myfiles.php?username=XXXXX نام کاربری مورد نظر خود را وارد کنید.
- 3. این برنامه را در چنین فایل منیجر آپلود کنید.
- 4. OnWorks Linux آنلاین یا شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MACOS را از این وب سایت راه اندازی کنید.
- 5. از سیستم عامل لینوکس OnWorks که به تازگی راه اندازی کرده اید، به مدیر فایل ما https://www.onworks.net/myfiles.php?username=XXXXX با نام کاربری که می خواهید بروید.
- 6. اپلیکیشن را دانلود کرده، نصب و اجرا کنید.
عکس ها
Ad
گوزل قول می دهد
شرح
اجرای Promises/A+ که زنجیره وعده و وضوح را به طور مکرر کنترل میکند، و در عین حال که اندازه پشته را ثابت نگه میدارد، امکان زنجیرهبندی "بی نهایت" را فراهم میکند. یک وعده نشان دهنده نتیجه نهایی یک عملیات ناهمزمان است. راه اصلی تعامل با یک وعده، از طریق روش آن زمان است، که تماسهای برگشتی را برای دریافت ارزش نهایی یک وعده یا دلیل عدم تحقق وعده ثبت میکند. تماسهای برگشتی با متد then با ارائه یک $onFulfilled اختیاری و سپس یک تابع اختیاری $onRejected ثبت میشوند. حل قول به این معناست که یا به قولی با ارزش عمل کنید یا قول را با دلیل رد کنید. حل و فصل یک وعده باعث ایجاد تماسهای برگشتی میشود که با روش آن زمان وعدهها ثبت شدهاند. این تماس ها تنها یک بار و به ترتیبی که اضافه شده اند فعال می شوند.
امکانات
- اجرای وعده ها/A+
- حل و فصل وعدهها و زنجیرهبندی بهطور مکرر انجام میشود، که امکان زنجیرهسازی وعدههای «بینهایت» را فراهم میکند.
- وعده ها یک روش انتظار همزمان دارند
- می توان قول ها را لغو کرد
- با هر شیئی که تابع then دارد کار می کند
- C# با استفاده از GuzzleHttp\Promise\Coroutine وعدههای غیرهمگامسازی/انتظار کوروتین
زبان برنامه نویسی
پی اچ پی
دسته بندی ها
این برنامه ای است که می تواند از https://sourceforge.net/projects/guzzle-promises.mirror/ نیز دریافت شود. در OnWorks میزبانی شده است تا به آسانی از یکی از سیستم عامل های رایگان ما به صورت آنلاین اجرا شود.