صف پیغام

دانشنامه عمومی

در علوم رایانه، صف پیغام ( به انگلیسی: Message queue ) روشی است برای برقراری ارتباط بین چند فرایند یا بین چند ریسه، به طوری که همگی آن ریسه ها در یک فرایند قرار دارند. در این روش، فرایندها یا ریسه ها از یک صف یا لیست پیوندی به منظوری برقراری ارتباط و پیام رسانی استفاده می کنند که این صف یا لیست پیوندی در هسته سیستم عامل قرار دارد. صف های پیغام یک نوع پروتکل ارتباطی ناهمگام را فراهم می کنند، به این معنی که فرستنده و گیرنده مجبور نیستند هر دو به شکل همزمان با صف پیغام تعامل داشته باشند. فرستنده می تواند در یک زمان دلخواه پیام را در صف قرار دهد و گیرنده هم می تواند در هر زمان دلخواهی آن را از صف بردارد. پیغام هایی که توسط فرستنده در صف قرار می گیرند، در همان جا باقی می مانند تا اینکه گیرنده پیغام مورد نظر را از صف بردارد. صف های پیغام ممکن است دارای محدودیت هایی برای اندازه داده ارسالی یا تعداد اقلام داده موجود در صف داشته باشند.
عکس صف پیغام
این نوشته برگرفته از سایت ویکی پدیا می باشد، اگر نادرست یا توهین آمیز است، لطفا گزارش دهید: گزارش تخلف

پیشنهاد کاربران

بپرس