Perbedaan Antara Eclipse dan Myeclipse

Anonim

Eclipse vs. MyEclipse

Gerhana dan MyEclipse agak mirip pada pandangan pertama; Namun, begitu Anda bisa menggunakannya lebih sering, Anda akan menyadari bahwa keduanya sangat berbeda. Eclipse plug-in memerlukan pola arsitektur untuk membuat aplikasi dari bagian penyusun. Ini adalah platform yang dapat diperluas yang digunakan untuk membuat IDE. Selain itu, ia telah memberikan inti layanan untuk mengendalikan sekumpulan alat yang bekerja sama untuk mendukung tugas pemrograman. Ada alat pembangun yang berkontribusi pada platform Eclipse. Mereka dibagi dengan membungkus alat mereka dalam komponen pluggable; ini akan sesuai dengan platform. Selain itu, mekanisme dasar perpanjangan dibawa oleh plug-in baru dalam elemen pemrosesan baru ke plug-in yang sudah ada. Terlepas dari kenyataan bahwa ia berfokus pada pengembangan IDE, konsep dan implikasi Eclipse mendukung model umum untuk mendapatkan sebuah aplikasi dari berbagai bagian yang diciptakan oleh perusahaan yang berbeda.

Meja kerja perusahaan MyEclipse, di sisi lain, adalah platform berfitur lengkap dan kelas enterprise plug-in. Ini memiliki alat yang sesuai untuk mengembangkan aplikasi dan sistem perangkat lunak yang mendukung siklus pengembangan aplikasi penuh. MyEclipse memiliki banyak hal yang ditawarkan - ia telah lulus standar industri terbuka, dan bahkan telah mendefinisikan ulang harga siklus rilis perangkat lunak, dukungan, dan pengiriman. Ini telah menciptakan lingkungan pengembangan aplikasi yang lengkap untuk J2EE WEB, XML, UML, dan database. Selain itu, ia memiliki pilihan yang paling komprehensif dari konektor server aplikasi dengan lebih dari 25 lingkungan target, dan memiliki kapasitas untuk mengoptimalkan pengembangan, pengujian penerapan, dan bahkan portabilitas.

Model plug-in Eclipse terutama merupakan bagian yang memberi jenis layanan tertentu di dalam konteks meja kerja Eclipse. "Komponen" di sini berarti objek yang telah dikonfigurasi ke dalam sistem pada waktu penyebaran tertentu. Runtime Eclipse akan memberi infrastruktur dukungan yang diperlukan untuk mengaktifkan dan mengoperasikan seperangkat plug-in yang bekerja bergandengan tangan. Hal ini diperlukan untuk memastikan lingkungan yang mulus bagi pengembangan kegiatan.

Saat Eclipse berjalan untuk sebuah instance, plug-in harus dihubungkan dalam instance dari beberapa kelas runtime plug-in, yang lebih dikenal sebagai plug-in class. Kelas plug-in akan membuat konfigurasi dan dukungan yang diperlukan untuk manajemen, dan kemudian harus diperluas ke org. gerhana. inti. runtime Ini akan menjadi kelas abstrak yang bisa menghasilkan fasilitas bagi pengelolaan plug-in. Pemasangan plug-in akan melibatkan folder plug-in yang berisi plug-in individual.Plugin semacam itu akan ditulis dalam jenis file XML; ini akan memungkinkan file untuk menginformasikan runtime Eclipse tentang plug-in apa yang perlu diaktifkan.

Sebaliknya, model MyEclipse bekerja dengan menawarkan fleksibilitas kepada pengguna untuk memilih teknologi yang dibutuhkan di setiap tingkat aplikasi. Ini juga akan menawarkan kumpulan teknologi opsional, serta akses ke template kecepatan untuk pembuatan kode dan penambahan iklan pihak ketiga. Selain itu, ia memiliki alat OSS untuk pengembangan lebih lanjut.

Ada juga peningkatan aktivitas pengembang; Ini meningkatkan pengalaman Eclipse dengan menyediakan database Java EE / J2EE dan lingkungan pengembangan kaya-klien. Workbench juga memiliki server Tomcat tertanam, memberi pengguna pilihan untuk memiliki kotak pasir. RAD, UML, POJOs, dan Web 2. 0 juga disediakan. MyEclipse telah memaksimalkan potensinya untuk secara efektif menyediakan penggunanya alat yang diperlukan untuk proyek pembangunan dari semua ukuran; dari perusahaan satu ke perusahaan multinasional terbesar. Ini adalah alat pengembangan perangkat lunak yang kredibel yang digunakan oleh begitu banyak perusahaan elit seperti IBM, United Airlines, Glaxo Smith Kline, dan bahkan di Parlemen Eropa.

Ringkasan:

1. Eclipse adalah plug-in untuk pola arsitektur, sementara MyEclipse adalah platform berfitur lengkap untuk aplikasi pengembangan perangkat lunak.

2. Eclipse adalah bagian dari konteks meja kerja Eclipse. Pengaya plug-in ke sistem pada runtime tertentu.

3. MyEclipse bekerja dengan menawarkan kumpulan teknologi opsional.