ویرگول
ورودثبت نام
نوید خلیلیان
نوید خلیلیان
خواندن ۱ دقیقه·۷ ماه پیش

استفاده از MassTransit و RabbitMQ در Windows service


سلام دوستان. توی یکی از پروژه ها مجبور شدیم برای استفاده از یک سرویس خاص که از Com Object ها استفاده میکرد و فقط در پلتفرم ویندوز قابل اجرا بود یک ویندوز سرویس(Service A) بنویسیم.

با توجه به اینکه سیستم اصلی(Service B) تحت لینوکس داکرایز شده بود مجبور شدیم یک راه برای ارتباط دو سرویس ویندوز و لینوکس در نظر بگیریم.

راه های مختلفی وجود داشت برای برقراری ارتباط ولی ما ترجیح دادیم از یک Message broker استفاده کنیم.

برای راحتی استفاده من سورس کد رو اینجا آپلود کردم.

MassTransit.WindowsService

برای پیش نیاز باید با RabbitMQ یا MassTransit آشنایی داشته باشید.

سوالی بود کامنت کنید.موفق و پیروز باشید.

rabbitmqmasstransitmicroservicewindows servicedotnet
Full Stack Developer - Dev Ops
شاید از این پست‌ها خوشتان بیاید