ByteNex›مقالهها›جریانهای اعلانی در برابر اسکریپتهای دستوری
جریانهای اعلانی در برابر اسکریپتهای دستوری
یک جریان اعلانی ابزارها و ترتیب را نام میبرد. هسته جریان را اجرا میکند؛ جریان خودش را اجرا نمیکند.
یک جریان چه چیزی در بر دارد؟
ابزارها، ترتیبشان و قراردادهایشان. هسته جریان را اجرا میکند. خود جریان داده است، نه کد اجرایی.
چرا اعلانی؟
زیرا جریان دادهای است که هسته میتواند راستیآزمایی کند، نه کدی که خودش اجرا میشود. این جداسازی به هسته اجازه میدهد کنترل را حفظ کند.
آیا یک جریان میتواند ابزاری اعلامنشده را فراخوانی کند؟
خیر. یک ابزار اعلامنشده پیش از اجرا رد میشود. ابزاری که اعلام نشده است، نتیجهٔ مورد انتظاری برای راستیآزمایی ندارد.
ابزارها چگونه اجرا میشوند؟
جریان ترتیب را مشخص میکند. هسته آنها را بر اساس قواعد جریان بهصورت متوالی یا موازی اجرا میکند.
اگر یک گام شکست بخورد چه میشود؟
راستیآزمایی شکست را میگیرد. موتور AST در صورت امکان ابزار را تعمیر میکند و چرخه وزنهای راهبرد خود را بر اساس حکم ناموفق بهروزرسانی میکند.
مرتبط
- معماری هستهٔ عامل: راهنمای کامل
راهنمای جامع اجزای هستهٔ عامل: چرخه، موتور AST، موتور حافظهٔ شناختی و زمینهٔ جداشده.
- هستهٔ عامل در برابر چارچوب عامل
یک چارچوب اجزایی را فراهم میکند که توسعهدهنده آنها را سرهم میکند. یک هسته خودش چرخه را اجرا میکند، نتایج را راستیآزمایی میکند و وزنهای خود را بهروزرسانی میکند.