امروزه ارتباطات میان سامانهها و یا سرویسهای مختلف به طور معمول به صورت نقطه به نقطه میباشد. چنین معماری ارتباطی با افزایش تعداد سامانهها یا سرویسها با مشکلاتی نظیر پیچیدگی ارتباطات یا عدم نظارت مواجه خواهد شد. گذرگاه ارتباطی سرویسها (Enterprise Service Bus) که به اختصار ESB نامیده میشود، یک سیستم توزیع شدهی ارتباطی میان سیستمهای متعامل است که مستقل از پروتکل موجود میان سامانهها و یا سرویسها میتواند مزایای زیر را فراهم آورد:
جلوگیری از ارتباطات نقطه به نقطه
نظارت همه جانبه بر تبادلات میان سامانهها
کنترل دسترسی به سرویسها و رمزنگاری
مسیریابی پیامها میان سرویسها به صورت پویا
ویژگیهای گذرگاه ارتباطی
از نظر فنی، ESB یک دروازه سرویس است که به عنوان هماهنگ کننده مرکزی برای تبادل اطلاعات عمل می کند. شرکت آناکاو با بهره گیری از دانش خود توانسته است ESB ایجاد کند که در حوزههای زیر امکانات زیر را برای بهره برداران فراهم میکند:
معماری توزیع شده جهت خروج از نقطه شکست
پشتیبانی از پیامهای رویداد و نگاشت دادهها
مانیتورینگ پیامها و سرویسها
تعریف سطوح دسترسی در لایههای متفاوت
گذردهی بالا و سربار زمانی اندک(۲ میلی ثانیه)
پشتیبانی از انواع پروتکلهای ارتباطی نظیر REST، SOAP، Messaging و غیره