در تپش این هفته، ماجرای فریب و تعرض در پوشش عرفانهای دروغین و رمالی را بررسی کردیم
یک سرویسدهنده میتواند هر نوع خدماتی ارائه کند و در این زمینه هیچ محدودیتی وجود ندارد؛ اما با توجه به نیازهای معمول و پرطرفدار، انواع مختلفی از سرویسدهندهها معرفی شدهاند که در ادامه سعی داریم به مهمترین آنها به طور خلاصه اشاره کنیم؛ البته در مورد اینکه یک سیستم دو یا چند سرویس را نیز به طور همزمان ارائه کند، محدودیتی وجود ندارد. انواع سرویس دهندههای معروف و شناختهشده عبارتند از:
Database Server: سرویسدهنده پایگاه داده، سیستمی است که هرگونه عملیات مربوط به پایگاه داده و اطلاعات ذخیرهشده مجتمع، انجام پرس و جوها و ... را به عهده دارد. از مهمترین سرویسدهندههای پایگاه داده میتوان به oracle اشاره کرد.
Application Server: اینگونه سرویس دهندهها معمولا واسطی بین سرویسدهندههای پایگاه داده و کاربران نهایی هستند. این سرویسدهنده از یک طرف به پایگاه داده و از طرف دیگر به نرمافزار کاربردی کاربران که اغلب مرورگر وب است متصل میشود. دلایل بسیاری برای وجود چنین واسطی مطرح میشود. مهمترین این دلایل در میان سایر موارد، کم کردن اندازه و پیچیدگی نرمافزارهای کاربران، نگهداری و کنترل جریان دادهها برای بازدهی بیشتر و نیاز به تامین امنیت برای دادهها و ترافیک کاربران است.
از مهمترین سرویسدهندههای Application میتوانJrun, JBoss ,ColdFusion, Borland Appserver را نام برد.
Web Server: یک سرویسدهنده وب امکان ارائه محتوا و دادهها از طریق اینترنت و با استفاده از پروتکل HTTP به مرورگرهای وب کاربران را فراهم میکند. یک سرویسدهنده وب درخواستها را از مرورگرهایی چون IE،Firefox و ... دریافت کرده و پس از تحلیل درخواست، نسبت به آن یک صفحه استاتیک HTMLتولید کرده و به سمت مرورگر کاربر ارسال میکند. بسیاری از زبانهای برنامهنویسی Server-side از جمله jsp,asp,php و ... در حقیقت توانایی سرویسدهنده وب را برای ارائه یک صفحه HTML استاندارد بالا میبرند. از معروفترین سرویسدهندههای وب میتوان بهApache ، IIS java server ، Badblue ، Aolserver و ... اشاره کرد.
Audio/video Server: این نوع سرویس دهنده قابلیتهای چند رسانهای را برای وب سایتها فراهم میکند و آنها را قادر به پخش محتویات صوتی و تصویری میسازد.
Chat Server: سرویسدهنده چت، امکان را مهیا میسازد که تعداد زیادی از کاربران بتوانند بهطور زنده با یکدیگر ارتباط برقرار کرده، گفتگو کرده و به تبادل اطلاعات بپردازند. به عنوان مثال، یاهو برای سرویسyahoo Massanger خود از سرویس دهندههای قدرتمندchat بهره میگیرد تا بتواند پاسخگوی حجم وسیع مخاطبین باشد.
Fax Server: برای ارسال و دریافت فکس، شاید بهترین راهحل، در نظر گرفتن یک سرویسدهنده فکس باشد تا در استفاده از منابع دریافت و ارسال صرفهجویی شود.
FTP Servers: پروتکل انتقال فایل یا File Transfer Protocol امکان نقل و انتقال فایلها از یک رایانه به رایانه دیگر را از طریق اینترنت فراهم میکند. یک سرویسدهنده FTP این کار را به صورت امن و با اعمال کنترل انجام میدهد.
Mail Server: این سرویسدهنده برای ارسال mail و ذخیرهسازیmail های دریافتی در شبکههای LAN ، WAN و اینترنت استفاده میشود که از جمله عمومیترین سرویسدهندههاست.
Proxy Server: این سرویسدهنده معمولا بین کاربر و یک سرویسدهنده دیگر (معمولا سرویسدهنده وب) قرار میگیرد تا در خواستها را فیلتر کند و کارایی را افزایش دهد.
Storage Server: این سرویسدهنده صرفا برای ذخیرهسازی ایمن دادههای کاربران است. این سرویسدهندهها طوری طراحی میشوند که خطرنابودی دادههای کاربران را به حداقل ممکن و نزدیک به صفر برسانند.
البته سرویسدهندههای دیگری نیز وجود دارند که بعضا بسیار پرکاربرد و شناخته شده هم هستند که بررسی آنها را به زمان دیگری موکول میکنیم.
پارسا ستودهنیا
در تپش این هفته، ماجرای فریب و تعرض در پوشش عرفانهای دروغین و رمالی را بررسی کردیم
گزارش «جامجم» درباره دستاوردهای زبان فارسی در گفتوگو با برخی از چهرههای ادب معاصر
معاون وزیر بهداشت: