نمایش نتایج 1 تا 2 از 2

نام تاپیک: فرق Web Server, Application Server, Container

  1. #1
    کاربر جدید آواتار ! Time
    تاریخ عضویت
    شهریور 1388
    محل زندگی
    JDK
    پست
    18

    فرق Web Server, Application Server, Container

    سلام،
    می خواستم فرق بین Web Server, Application Server, Container را بدانم، ممنون می شم اگر توضیح بدهید. Tomcatهم اصلاً Application Server هست یا Container؟

    با تشکر.

  2. #2
    کاربر تازه وارد
    تاریخ عضویت
    خرداد 1389
    محل زندگی
    Leiden, The Netherlands
    پست
    49

    نقل قول: فرق Web Server, Application Server, Container

    طبق تعریف Web Server مفهومی عمومی تر از Application Server محسوب میشه و به نرم-افزار گفته می-شه که از طریق پروتکلهای عمومی وب مثل HTTP، منابع ایستا رو در اختیار کاربر قرار می-ده. مهم-ترین تفاوتش با App Server اینه که وب سرور در واقع هیچ وظیفه-ای به خودی-خود در قبال اجرای منطق برنامه به عهده نداره.

    در طرف دیگه، App Server به زیرساخت نرم-افزاری اطلاق میشه که نرم-افزاری رو در خود به اجرای در میاره و بر اساس مجموعه-ای از استانداردها به کاربران سرویس می-ده. در واقع به طور معمول الان هر App Server وظایف یک وب سرور رو هم به عهده می-گیره که برعکسش درست نیست.

    اصطلاح Container یه واژه فنی عمومی که به هر زیرساختی که بتونه پیمانه-هایی از یک سیستم پیمانه-ای رو به اجرا در بیاره و بر اون اساس سرویس اطلاق میشه. به طور مثال Apache Tomcat فقط یه Servlet/JSP Container در صورتی که مثلا JBoss به جز اینها EJB Container هم هست. توی دنیای جاوا تقریبا برای هر استانداردی که تعبیه شده، Containerهای خودش ارائه و پیاده سازی شده.

    برای اطلاعات بیشتر
    http://en.wikipedia.org/wiki/Web_server
    http://en.wikipedia.org/wiki/Application_server
    http://en.wikipedia.org/wiki/Web_container

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •