Perbezaan Antara Eclipse dan Myeclipse Perbezaan Antara

Anonim

Eclipse vs. MyEclipse

Eclipse and MyEclipse agak serupa pada pandangan pertama; Walau bagaimanapun, sebaik sahaja anda menggunakannya lebih kerap, anda akan menyedari bahawa mereka adalah berbeza. Plug-in Eclipse memerlukan corak seni bina untuk membuat aplikasi dari bahagian konstituen. Ia adalah platform extensible yang digunakan untuk mewujudkan IDE. Di samping itu, ia telah memberikan teras perkhidmatan untuk mengawal pek alat yang bekerja bersama-sama untuk menyokong tugas-tugas pengaturcaraan. Terdapat pembina alat yang menyumbang kepada platform Eclipse. Mereka dikongsi dengan membungkus alat mereka dalam komponen pluggable; ini akan mematuhi platform. Di samping itu, mekanisme dasar extensibility dibawa oleh pemalam baru dalam elemen pemprosesan baru kepada pemalam yang sudah wujud. Walaupun ia memberi tumpuan kepada membina IDE, konsep dan implikasi Eclipse menyokong model umum untuk menghasilkan aplikasi dari bahagian yang berbeza yang dibuat oleh syarikat yang berbeza.

Peranti kerja perusahaan MyEclipse, sebaliknya, adalah platform lengkap dan plug-in kelas perusahaan. Ia mempunyai alat yang sesuai untuk membangunkan aplikasi dan sistem aplikasi yang menyokong kitaran hayat penuh pembangunan aplikasi. MyEclipse mempunyai banyak tawaran - ia telah melepasi piawaian industri terbuka, dan telah mendefinisikan semula harga perisian, sokongan, dan kitaran pembebasan penghantaran. Ia telah mewujudkan persekitaran pembangunan aplikasi lengkap untuk J2EE WEB, XML, UML, dan pangkalan data. Lebih-lebih lagi, ia mempunyai pemilihan penyambung pelayan yang paling komprehensif dengan lebih daripada 25 persekitaran sasaran, dan ia mempunyai keupayaan untuk mengoptimumkan pembangunan, pengujian penyebaran, dan juga portabiliti.

Model pemalam Eclipse sebahagian besarnya memberikan perkhidmatan jenis tertentu dalam konteks kerangka kerja Eclipse. "Komponen" di sini bermaksud objek yang telah dikonfigurasikan ke dalam sistem pada masa penempatan tertentu. Runtuhan Eclipse akan memberi infrastruktur sokongan yang diperlukan untuk mengaktifkan dan mengendalikan satu set tangan kerja plug-in. Ini adalah perlu untuk memastikan persekitaran yang lancar untuk pembangunan aktiviti.

Seperti yang berlaku untuk Eclipse, plug-in perlu disambungkan dalam contoh beberapa kelas runtime pemalam, lebih dikenali sebagai kelas pemalam. Kelas plug-in akan mewujudkan konfigurasi dan sokongan yang diperlukan untuk pengurusan, dan kemudiannya perlu melanjutkan ke org. gerhana. teras. runtime. Ini akan menjadi kelas abstrak yang boleh menghasilkan kemudahan untuk pengurusan plug-in. Pemasangan plug-in akan melibatkan folder pemalam yang mengandungi pemalam individu.Pemalam sedemikian akan ditulis dalam fail jenis XML; ini akan membenarkan fail untuk memaklumkan runtime Eclipse tentang keperluan pemalam apa yang perlu diaktifkan.

Sebaliknya, model MyEclipse berfungsi dengan menawarkan pengguna fleksibiliti untuk memilih teknologi yang diperlukan di setiap peringkat aplikasi. Ia juga akan menawarkan pakej teknologi pilihan, serta akses kepada templat halaju untuk penjanaan kod dan penambahan komersil pihak ketiga. Selain itu, ia mempunyai alat OSS untuk pembangunan selanjutnya.

Terdapat juga peningkatan dalam aktiviti pemaju; ia meningkatkan pengalaman Eclipse dengan menyediakan pangkalan data Java EE / J2EE dan persekitaran pembangunan pelanggan yang kaya. Workbench ini juga mempunyai pelayan Tomcat tertanam, memberikan pengguna pilihan untuk mempunyai kotak pasir. RAD, UML, POJO, dan Web 2. 0 juga disediakan. MyEclipse telah memaksimumkan potensi untuk memberi pengguna dengan berkesan dengan alat yang diperlukan untuk projek pembangunan semua saiz; dari syarikat yang satu ke firma multinasional terbesar. Ia merupakan alat pembangunan perisian yang boleh dipercayai yang digunakan oleh banyak syarikat elit seperti IBM, United Airlines, Glaxo Smith Kline, dan juga di Parlimen Eropah.

Ringkasan:

1. Eclipse adalah plug-in untuk corak seni bina, sementara MyEclipse adalah platform lengkap untuk aplikasi pembangunan perisian.

2. Gerhana adalah sebahagian daripada kerangka kerja Eclipse. Plug-in mengkonfigurasi ke dalam sistem pada runtime tertentu.

3. MyEclipse berfungsi dengan menawarkan pakej teknologi pilihan.