میان افزار (۱)
میانافزار (۱)(Middleware)
۱. لایه نرمافزاری[۱] که بین سیستم عامل[۲] و برنامه[۳]ها قرار میگیرد و اجرای چند فرآیند را بر روی چند ماشین در شبکه امکانپذیر میسازد. ۲. نرمافزاری که یک رابط برنامهنویسی کاربردی[۴] مشترک فراهم میکند. یک نمونه از این نرمافزارها Open Database connectivity [۵] است که یک API مشترک برای انواع زیادی از پایگاه دادهها دارد. ۳. ابزارهای تولید نرمافزاری که با فراهمنمودن امکان انتخاب خدمات موجود و مرتبطنمودن آنها با یک زبان پردازهنویسی، به کاربران امکان ایجاد برنامههای ساده را میدهند.