براي اطلاع از اضافه شدن آخرين پروژه ها و آموزشها و.. در سيستم خبرنامه ثبت نام كنيد.
بايد از ميان شما جمعي دعوت به نيكي، و امر به معروف و نهي از منكر كنند! و آنها همان رستگارانند. سوره آلعمران آیه 104
| بررسي J2EE و Net. |
|
|
|
| برنامه نویسی - ساير | |||||||
صفحه 1 از 5
در اين بحث كه J2EE چه هست و چه نيست و اينكه دات نت چيست بحثها و صحبتهاي فراواني شده، اما هنوز شاهد يك مقايسه مناسب نيستم. چرايي اين مساله از ديد من به گستردگي حوزهها و گاهي تفاوت مفاهيم و حوزههاي اين دو مقوله است. اين سوال كه آيا جاوا بهتر است يا زبانهاي برنامه نويسي دات نت شركت ماكروسافت مدتهاست با پاسخهاي گوناگوني وجود دارد. از نظر من بهترين گزينه براي متوجه شدن كاربرد اين دو، شناخت هركدام بصورت جداگانه است. آن موقع خودتان بهتر ميتوانيد تشخيص بدهيد كه براي شما كدام بهتر است... مطلب پيش رو حاصل وبگردي و تحليل اطلاعات گوناگوني از منابع اينترنتي است، شما در اين مقاله با مفاهيم مورد نياز براي تصميم گيري آشنا شده و انتخاب به خودتان گذاشته شده است: J2EE چه هست و چه نیست؟“Java2 Platform-Enterprise Edition”یک تکنولوژی میان افزار است که توسط شرکت سان میکروسیستم ابداع شده است و در حال حاضر به عنوان یک راه حل اساسی جهت برآورد کردن نیازها و مسائل مختلف در نظر گرفته می شود. J2EE شرکت سان یک نقطه تحول قطعی در تاریخ تکنولوژی های میان افزار و سبب پذیرش و تشخیص تشکیلات کامپیوتری شناخته می شود.
J2EE چیست؟قبل از آن که تعریف کنیم J2EE چیست بهتر است درک کنیم که J2EE زبان بـرنامه نویسی بسته نرم افزاری، یک ابزار و یا یک سرویس نیست. به عبارت ساده تر J2EE لزوما یک میان افزار استاندارد است که شرکت سان میکروسیستم آن را برای توسعه و به کارگیری برنامه های کاربردی تجاری در مقیاس گسترده و با قابلیت الکترونیکی و به صورت توزیعی و چندلایه ارائه کرده است.
میان افزارها، راه حل های نرم افزاری سمت سروری هستند که بنیاد و اساس مورد نیاز در اتصال سیستم های نامتجانس و منابعی توزیعی در شبکه را فراهم می کنند. پیش از J2EE، راهحلهای میان افزار و محدود به محصولات و عرضه کننده ها بودند. این میان افزارهای قدیمی ویژگی های محدودی داشتند و سازگاری آنها نیز کم بود و حتی در قابلیت های عملکردی و جابه جایی در مسائل مختلف نیز محدود بودند. به عبارت دیگر، هیچ استاندارد صنعتی مشترک و قابل قبولی برای این منظور وجود نداشت و بسیاری از ویژگی ها به انتخاب عرضه کننده بود. اعمال J2EEJ2EE به ارائه محیط های مختلفی می پردازد که این محیط ها در ادامه بررسی شده است: J2EE ترکیبی برای میان افزار توزیعی چندلایهJ2EE کاملا بین لایه های مختلف درگیر در محیط برنامه کاربردی حد فاصل قایل می شود و مولفه های قرار گرفته در هر لایه را تعریف می کند. این لایه ها می توانند هر یک از لایه های Client، لایه طرح، لایه تجارت و یا ارائه سیستم های اطلاعاتی گسترده باشند. J2EE محیطی برای برنامه های کاربردی در مقیاس گستردهJ2EE به صورت سرورهای برنامه های کاربردی مانند BEA WEB Logic یا IBM WEB Sphere پیاده سازی شده که محیطی برای برنامه های کاربردی توزیعی در مقیاس گسترده است.
|