مفهوم Container‌ در Java EE چیست ؟

0 رأی
میانگین بازدید روزانه 1.01665 بازدید
مفهوم Container‌ در Java EE چیست ؟
چرا اصلا همچین اصطلاحی داریم ؟
سوال 1 سال قبل در تالار برنامه نویسی توسط Mujan (9 امتیاز)
ویرایش 1 سال قبل توسط Saeed Zarinfam

1 جواب

+1 رأی
 
بهترین جواب

در دنیای Java EE، از container بعنوان یک رابط بین برنامه ها و سرویس های زیر ساختی یک پلتفرم استفاده می شود. در حقیقت کامپوننت های برنامه های Java درون container های مختلف (مثل Web container یا EJB container) دپلوی می شوند و container وظیفه مدیریت منابع و ارتباط و استفاده از سرویس های زیرساختی پلتفرم را بر عهده می گیرد. container ها در قالب استاندارد هایی معرفی می شوند و تیم ها و شرکت های مختلف با پیاده سازی این استاندارد ها container های مختلف را برای application server های Java EE پیاده سازی می کنند.

این روش چند مزیت دارد:

  • application ها از سرویس های زیر ساختی جدا می شوند و توسعه application در Java EE ساده تر می شود.
  • پیاده سازی معماری multitiered آسانتر می شود (قرار دادن کامپوننت های مختلف سیستم بصورت توزیع شده).
  • بدلیل داشتن استاندارد برای container ها، application ها می توانند بدون تغییر بر روی container های مختلف deploy شوند.

جواب 1 سال قبل توسط Saeed Zarinfam (1,435 امتیاز)
انتخاب شده در 1 سال قبل توسط Mujan
خیلی ممنون. توی دنیای Java EE دقیقا به چیزهایی component میگن ؟
کامپوننت در Java EE به قطعه های نرم افزاری گفته می شود که کار مشخصی رو انجام میدن و در قالب فایل های jar یا war درون application server قرار می یرند و بهمراه سایر کامپوننت ها یک application رو تشکیل میدن. برای مثال یک ماژول EJB یا یک ماژول نوشته شده با JSF و ...

سوال های مشابه

+2 رأی
1 جواب میانگین بازدید روزانه 0.4386 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.4473 بازدید
سوال 5 ماه قبل در تالار برنامه نویسی توسط HA (129 امتیاز)
0 رأی
1 جواب میانگین بازدید روزانه 0.44101 بازدید
+2 رأی
3 جواب میانگین بازدید روزانه 1.67410 بازدید
0 رأی
2 جواب میانگین بازدید روزانه 0.2198 بازدید
0 رأی
2 جواب میانگین بازدید روزانه 0.82712 بازدید
0 رأی
2 جواب میانگین بازدید روزانه 0.89785 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.29384 بازدید
سوال 3 سال قبل در تالار برنامه نویسی توسط HS (12 امتیاز)
0 رأی
2 جواب میانگین بازدید روزانه 0.5746 بازدید
+1 رأی
2 جواب میانگین بازدید روزانه 2.726,202 بازدید
کانال تلگرام جواب یاب
...