چکیده
میـان افـزار، کـه بـه طـور فزاینـده ای در سیـستم هـای از لحـاظ نـرم افـزاری بـزرگ اسـتفاده مـی شـود، نـرم افزاری است که میان برنامـه هـای کـاربردی و سیـستم عامـل و شـبکه زیـرین قـرار مـی گیـرد و مـسوول پـل زدن روی فاصله میان برنامه کاربردی و زیرساخت نرم افزار/سخت افزار سطح پایین تر است. میـان افـزار مولفــه ای در ابتـدا بــرای پـشتیبانی از سیــستم هـای ســازمانی۱ ماننـد سیــستم هـای رزرواسـیون هوایی، سیستم های مدیریت سرمایه های بانکی و غیـره سـاخته شـد. اخیـرا بـه کـار بـردن میـان افـزار در سیـستم های بی درنگ توکار توزیع شـده(DRE) آغـاز شـده اسـت، سیـستم هـایی ماننـد سیـستم کنتـرل فرآینـد، دسـتگاه هـای موبایـل و سیـستم هـای تـشخیص روی صـفحه۲ در اتومبیـل هـا. بنـا بـه تعریـف سیـستم هـای DRE، از لحـاظ کـارآیی حیـاتی انـد و نیازمنـدی هـای کیفیـت خـدمت(QoS) سـخت و دقیقـی بـرای تـاخیر، کارآمـدی، مقیاس پذیری و امنیت دارند. در این جا بر آنیم تـا بـا شـناخت دقیـق تـر خـصوصیات ایـن سیـستم هـا نقـش میـان افـزار را بـه وضـوح در توسعه برنامه های کاربردی DRE مـشخص کنـیم. سـپس بیـان خـواهیم کـرد میـان افـزار هـای ویـژه شـده بـرای سیستم های DRE چه خصیصه هـا و معمـاری ای بایـد داشـته باشـند و بررسـی مـی کنـیم چـه تفـاوت هـایی بـا میـان افـزار هـای معمـولی دارنـد. در نهایـت بـستر مناسـب پیـاده سـازی و نمونـه هـای عملـی و تجـاری حـال حاضر و میزان موفقیت هر یک را از نظر خواهیم گذراند.
نویسنده : رضا شجاعی
منبع : دبیرخانه شورای عالی اطلاع رسانی کمیته فنی معماری اطلاعات