ByteNex
ByteNex
هستهٔ عامل برای سیستم‌های خودبهبوددهنده

ByteNex›مقاله‌ها›جریان‌های اعلانی در برابر اسکریپت‌های دستوری

جریان‌های اعلانی در برابر اسکریپت‌های دستوری

یک جریان اعلانی ابزارها و ترتیب را نام می‌برد. هسته جریان را اجرا می‌کند؛ جریان خودش را اجرا نمی‌کند.

یک جریان چه چیزی در بر دارد؟

ابزارها، ترتیبشان و قراردادهایشان. هسته جریان را اجرا می‌کند. خود جریان داده است، نه کد اجرایی.

چرا اعلانی؟

زیرا جریان داده‌ای است که هسته می‌تواند راستی‌آزمایی کند، نه کدی که خودش اجرا می‌شود. این جداسازی به هسته اجازه می‌دهد کنترل را حفظ کند.

آیا یک جریان می‌تواند ابزاری اعلام‌نشده را فراخوانی کند؟

خیر. یک ابزار اعلام‌نشده پیش از اجرا رد می‌شود. ابزاری که اعلام نشده است، نتیجهٔ مورد انتظاری برای راستی‌آزمایی ندارد.

ابزارها چگونه اجرا می‌شوند؟

جریان ترتیب را مشخص می‌کند. هسته آن‌ها را بر اساس قواعد جریان به‌صورت متوالی یا موازی اجرا می‌کند.

اگر یک گام شکست بخورد چه می‌شود؟

راستی‌آزمایی شکست را می‌گیرد. موتور AST در صورت امکان ابزار را تعمیر می‌کند و چرخه وزن‌های راهبرد خود را بر اساس حکم ناموفق به‌روزرسانی می‌کند.

مرتبط

موضوع‌ها: معماری

wl4 · 2017-03-08