تاریخچه WSO2

از ESB سال ۱۳۸۶ تا API Manager و Micro Integrator امروز.

  1. تأسیس WSO2

    WSO2 در کلمبو، سری‌لانکا، با تمرکز بر نرم‌افزار متن‌باز برای معماری سرویس‌گرا (SOA) تأسیس شد. بنیان‌گذاران آن Sanjiva Weerawarana، Paul Fremantle و Davanum Srinivas هستند.

  2. گذرگاه سرویس WSO2 (ESB)گذرگاه

    نخستین گذرگاه سرویس WSO2 بر پایه پروژه Apache Synapse ارائه شد؛ هسته‌ای که بعدها در Enterprise Integrator و Micro Integrator هم دیده می‌شود.

  3. نسخه ۱ مدیر API (API Manager)مدیریت API

    با رشد APIها، WSO2 محصول مستقل مدیریت API را منتشر کرد: Publisher برای تولیدکننده API و Store برای مصرف‌کننده، با Gateway، امنیت OAuth2 و محدودیت نرخ.

  4. نسخه ۲ مدیر API و ESB ۵مدیریت API · EI

    اجزای API Manager شفاف‌تر جدا شدند (Gateway، Key Manager، Traffic Manager). همزمان ESB ۵ ارائه شد و بعد از آن Enterprise Integrator ۶ چند پروفایل (ESB، Business Process، Streaming و ...) را در یک بسته گرد آورد.

  5. نسخه ۳ مدیر APIمدیریت API

    پشتیبانی جدی‌تر از GraphQL و WebSocket، رابط جدید Publisher و Developer Portal و ابزار خط فرمان apictl برای APIOps.

  6. یکپارچه‌ساز میکرو (Micro Integrator)یکپارچه‌ساز

    همراه با Enterprise Integrator ۷، موتور ESB به شکل سبک و کانتینری با نام Micro Integrator جدا شد تا استقرار روی Docker و Kubernetes ساده‌تر شود.

  7. نسخه ۴ و ادغام در یک خط محصولمدیریت API · یکپارچه‌ساز

    با API Manager ۴.۰ و ۴.۱، Micro Integrator هم‌خط محصول شد و پیکربندی XML قدیمی ESB جایش را به TOML داد. شماره نسخه MI از آن پس با API Manager هماهنگ شد.

  8. مدیر API ۴.۵ با هوش مصنوعی و اتحاد دروازه‌هامدیریت API

    مسیریابی چندمدلی (Round-robin و Failover) برای APIهای هوش مصنوعی، دستیار طراحی API با هوش مصنوعی، حاکمیت API، و استقرار APIها روی AWS API Gateway در کنار توزیع‌های جدید Control Plane و Universal Gateway.

  9. مدیر API ۴.۶ با MCP و حفاظ‌های هوش مصنوعیمدیریت API

    افزودن MCP به دروازه هوش مصنوعی، تبدیل خودکار API به سرور MCP، حفاظ‌های ایمنی (Guardrails)، حافظه نهان معنایی و یکپارچگی بومی با AWS Bedrock، Azure AI Foundry، Gemini و Anthropic.

  10. ورود نسخه ۴.۷مدیریت API · یکپارچه‌ساز

    API Manager ۴.۷ دروازه جدید مبتنی بر Envoy (API Platform Gateway)، حاکمیت و تحلیل MCP و پشتیبانی AsyncAPI ۳ را آورد. Micro Integrator ۴.۷ هم سرور MCP، بهبود افزونه VS Code و کانکتورهای تازه را دارد. WSO2 در بازاریابی خود Micro Integrator را «WSO2 Integrator: MI» می‌نامد.

رشد WSO2 از ESB تا پلتفرم API و AI

سال‌هایی که با «حدود» آمده‌اند تقریبی‌اند. تاریخ دقیق هر نسخه را در صفحه‌های انتشار API Manager و Micro Integrator ببینید. اگر اشتباهی دیدید، از صفحه تماس خبر بدهید.

API Manager

نسخه‌های API Manager

نسخهبازهنکات
۱٫xحدود ۱۳۹۲ تا ۱۳۹۴Publisher و Store، Gateway، OAuth2، محدودیت نرخ پایه.
۲٫xحدود ۱۳۹۵ تا ۱۳۹۷جدا شدن Gateway، Key Manager و Traffic Manager؛ تحلیل و پایش بهتر.
۳٫xحدود ۱۳۹۸ تا ۱۴۰۰GraphQL و WebSocket، رابط جدید، ابزار apictl.
۴.۰ تا ۴.۴حدود ۱۴۰۰ تا ۱۴۰۳هم‌خط شدن با Micro Integrator، استقرار آسان‌تر روی Kubernetes، بهبودهای پایش و امنیت.
۴.۵۱۴۰۴مسیریابی چندمدلی AI، دستیار طراحی هوش مصنوعی، اتحاد دروازه‌ها (AWS)، توزیع‌های Control Plane و Universal Gateway.
۴.۶آبان ۱۴۰۴MCP Gateway، Guardrails، حافظه نهان معنایی، یکپارچگی با ارائه‌دهندگان مدل.
۴.۷۱۴۰۵API Platform Gateway (Envoy)، حاکمیت و تحلیل MCP، AsyncAPI ۳، JDK ۲۱ و ۲۵، کلید API متصل به API به‌صورت پیش‌فرض.
Micro Integrator

از ESB تا Micro Integrator

نام‌ها عوض شده، هسته یکسان است.

نسخهبازهنکات
ESB ۴ و ۵حدود ۱۳۹۱ تا ۱۳۹۵گذرگاه سرویس WSO2 بر پایه Apache Synapse، پیکربندی XML.
EI ۶٫xحدود ۱۳۹۵ تا ۱۳۹۸چند پروفایل (ESB، BPS، Streaming و ...) در یک توزیع.
MI ۱٫x (همراه EI ۷)حدود ۱۳۹۹ تا ۱۴۰۰موتور سبک و کانتینری، جدا از بقیه پروفایل‌ها.
MI ۴.۰ و ۴.۱حدود ۱۴۰۰ تا ۱۴۰۲هم‌خط شدن با API Manager و پیکربندی TOML به‌جای XML.
MI ۴.۲حدود ۱۴۰۲ تا ۱۴۰۳پشتیبانی JDK ۱۷، انتشار تحلیل عملیاتی به ELK، نمای Registry در داشبورد.
MI ۴.۶۱۴۰۵OpenTelemetry، حالت Agent در MI Copilot، ابزارهای MCP برای عامل‌ها، پایگاه برداری، JDK ۲۵.
MI ۴.۷مهر ۱۴۰۵پشتیبانی سرور MCP، AWS Secrets Manager، بهبود افزونه VS Code، کانکتورهای تازه.

WSO2 در بازاریابی تازه خود از نام‌های «WSO2 API Platform» و «WSO2 Integrator» استفاده می‌کند؛ نسخه ابری آن‌ها Bijira (API) و Devant (یکپارچه‌سازی) است.

برای پروژه WSO2 مشاوره بگیرید

نیازتان را بگویید تا نسخه، معماری و برآورد اجرا را همراه هم بررسی کنیم.