ارسال پیام به صورت real time
سلام
من توی پروژه ای که دارم توسعه میدم بخشی داره که باید پیامهایی به صورت real time ارسال بشند
ایده من اینه که توسط یک تریگر وقتی تیبلی که اساس تشخیص ارسال پیام هست اون فیلد تغییر کنه یک سری محاسبات اونجا انجام میشه و پیام بعد از اتمام اون محاسبات ارسال میشه
و گاها اون محاسبات ممکنه زمان بر باشند و از اونجایی که اون جدول مدام در حال تغییر هستش نمیدونم این روش روش خوبی هست یا نه
ممنون میشم از عزیزانی که تجربه ای توی اینه زمینه دارن و بتونند منو راهنمایی کنند
نقل قول: ارسال پیام به صورت real time
دوستان کسی با sql dependency و sql notifications اشنایی داره؟
کسی میتونه راهنمایی کنه که ایا برای موردی که بالا گفتم میتونه مناسب باشه یا خیر یا اینکه همون تریگر بهتره؟
نقل قول: ارسال پیام به صورت real time
نقل قول: ارسال پیام به صورت real time
نقل قول:
نوشته شده توسط
ali_md110
راهکار SignalR هست
ممنون از پاسختون
من با signalr کار نکردم . و اینکه ایا برای سیستمی که تقریبا کامل شده و فقط قسمت پیامها باقی مونده و با mvc5 نوشته شده و اساس کار به این شکل هستش که تغییر یک فیلد از تیبلی در دیتا بیس که از طریق سوکت پر میشه و این سوکت با پروتکل tcp/ip کار میکنه امکان پذیر هست که این قسمتشو با signalr انجام داد؟
ممنون میشم توضیح بدید
نقل قول: ارسال پیام به صورت real time
بله با سیگنال میتونید انجام بدید
SignalR در اصل از سوکت استفاده میکنه و خیلی هم سخت نیست ولی نکات کوچکی دارد که باید رعایت شود
از سیگنال در برنامههایی که در اونها نمایش نمودار آماری دارند مثل بورس، قیمت ارز و طلا و همچنین در برنامه چت استفاده میشه