منظور ازISAPI Filter ها در IISچیست
از ISAPI Filter ها به جهت تغییرات و یا بالا بردن سطح کارایی قعالیت ها و سرویس ها در IIS استفاده می شوند.اگر به نام Filter دقت کرده باشید خواهید دید که از آن برای فیلتر کردن در خواست هایی که به وب ارسال می شود استفاده میکنند. در ادامه مطلب با این موضوع بیشتر آشنا خواهیم شد.
[thumbnail target=”_self” alt=”منظور ازISAPI Filter ها در IISچیست” src=”https://www.shopingserver.net/wp-content/uploads/2017/09/filter_data.png”]
ISAPI Filter ها در IISچیست:
ISAPI Filter ها برای تغییر دادن و بالابردن کارایی فعالیت ها و سرویس های IIS استفاده می شوند. همانطور که از نام این نوع Extension مشخص است برای Filter کردن درخواست هایی که به وب سرور ارسال می شوند استفاده می شوند . آنها همیشه بر روی وب سرور IIS فعال هستند و تمامی درخواست ها را با توجه به قوانینی که برای آنها تعیین شده است Filter می کنند مگر اینکه درخواست مورد نظر نیازمند فرآیند پردازشی خاصی باشد. Filter ها به گونه ای برنامه نویسی می شوند که می توانند هم ترافیک ورودی و هم ترافیک خروجی را آزمایش و تغییر دهند. Filter ها در قالب فایل های DLL به IIS معرفی و در آن ثبت می شوند و IIS می تواند آنها در در دو سطح Site و Server اعمال کند . به سطح Server در اصطلاح Global Level هم گفته می شود و هر چیزی که در این سطح اعمال شود بر روی کلیه سایت های موجود بر روی سرور اعمال خواهد شد. Filter ها زمانی شروع به کار می کنند که یک Worker Process ایجاد شود و در همین لحظه شروع به گوش دادن به درخواست هایی که برای سایت ای که بر روی آن نصب شده است می کند.
امتیاز ما
برای امتیاز به این پست کلیک کنید
[کل: 0 میانگین: 0]