ความแตกต่างระหว่าง Eclipse และ Myeclipse ความแตกต่างระหว่าง

Anonim

Eclipse กับ MyEclipse

Eclipse และ MyEclipse มีความคล้ายคลึงกันในตอนแรก แต่เมื่อคุณได้รับใช้บ่อยขึ้นคุณจะรู้ว่าพวกเขามีความแตกต่างกันอย่างสิ้นเชิง ปลั๊กอิน Eclipse มีรูปแบบสถาปัตยกรรมสำหรับการสร้างแอ็พพลิเคชันจากส่วนที่เป็นส่วนประกอบ เป็นแพลตฟอร์มที่ใช้ในการสร้าง IDEs นอกจากนี้ยังได้ให้บริการหลักในการควบคุมชุดเครื่องมือที่ทำงานร่วมกันเพื่อสนับสนุนงานด้านการเขียนโปรแกรม มีผู้สร้างเครื่องมือที่นำไปสู่แพลตฟอร์ม Eclipse พวกเขาจะใช้ร่วมกันโดยการตัดเครื่องมือของพวกเขาในชิ้นส่วน pluggable; นี้จะสอดคล้องกับแพลตฟอร์ม นอกจากนี้กลไกพื้นฐานของความสามารถในการขยายจะนำมาใช้โดยปลั๊กอินใหม่ในองค์ประกอบการประมวลผลใหม่ไปยังปลั๊กอินที่มีอยู่แล้ว แม้ว่าจะมุ่งเน้นไปที่การสร้าง IDEs แต่แนวคิดและความหมายของ Eclipse จะสนับสนุนรูปแบบทั่วไปสำหรับการสร้างแอ็พพลิเคชันจากส่วนต่างๆที่สร้างขึ้นโดย บริษัท อื่น

MyEclipse Enterprise Workbench เป็นแพลตฟอร์มแบบเต็มรูปแบบและปลั๊กอินระดับองค์กร มีเครื่องมือที่เหมาะสมสำหรับการพัฒนาแอ็พพลิเคชันและระบบซอฟต์แวร์ที่สนับสนุนวงจรชีวิตของการพัฒนาแอพพลิเคชั่น MyEclipse มีข้อเสนอมากมาย - ได้ผ่านมาตรฐานอุตสาหกรรมที่เปิดกว้างและมีการกำหนดราคาใหม่สำหรับซอฟต์แวร์การสนับสนุนและรอบการเผยแพร่โฆษณา ได้สร้างสภาพแวดล้อมการพัฒนาโปรแกรมประยุกต์ที่สมบูรณ์สำหรับ J2EE WEB, XML, UML และฐานข้อมูล นอกจากนี้ยังมีตัวเลือกการเชื่อมต่อแอ็พพลิเคชันเซิร์ฟเวอร์ที่ครอบคลุมมากที่สุดด้วยสภาพแวดล้อมเป้าหมายมากกว่า 25 แห่งและมีความสามารถในการเพิ่มประสิทธิภาพการทดสอบการใช้งานและการพกพาได้อย่างดีเยี่ยม

ปลั๊กอิน Eclipse เป็นส่วนหนึ่งที่ให้บริการบางประเภทภายในบริบทของ Eclipse Workbench "คอมโพเนนต์" ที่นี่จะหมายถึงออบเจ็กต์ที่ได้รับการกำหนดค่าให้เป็นระบบในเวลาที่ใช้งานได้ รันไทม์ของ Eclipse จะให้โครงสร้างพื้นฐานการสนับสนุนที่จำเป็นในการเปิดใช้งานและใช้งานปลั๊กอินที่มีอยู่ในมือ นี้เป็นสิ่งจำเป็นเพื่อให้แน่ใจว่าสภาพแวดล้อมที่ไร้รอยต่อสำหรับการพัฒนากิจกรรม

เมื่อ Eclipse ทำงานสำหรับอินสแตนซ์ปลั๊กอินจะต้องมีการเชื่อมต่ออยู่ในอินสแตนซ์ของคลาสรันไทม์ปลั๊กอินบางประเภทหรือเรียกอีกอย่างว่าปลั๊กอิน plug-in class ชั้นปลั๊กอินจะสร้างการกำหนดค่าที่จำเป็นและการสนับสนุนสำหรับการจัดการและจากนั้นจะต้องมีการขยายไปยัง org คราส. แกน รันไทม์ นี่จะเป็นคลาสนามธรรมที่สามารถสร้างสิ่งอำนวยความสะดวกสำหรับการจัดการปลั๊กอิน การติดตั้งปลั๊กอินจะเกี่ยวข้องกับโฟลเดอร์ปลั๊กอินที่มีปลั๊กอินแต่ละตัวปลั๊กอินดังกล่าวจะถูกจารึกไว้ในไฟล์ประเภท XML นี้จะช่วยให้ไฟล์เพื่อแจ้ง Eclipse runtime ของสิ่งที่ปลั๊กอินจะต้องมีการเปิดใช้งาน

ตรงกันข้ามรุ่น MyEclipse จะทำงานโดยการนำเสนอความเก่งกาจให้กับผู้ใช้ในการเลือกเทคโนโลยีที่จำเป็นสำหรับทุกระดับแอ็พพลิเคชัน นอกจากนี้ยังมีชุดเทคโนโลยีที่เป็นตัวเลือกรวมถึงการเข้าถึงเทมเพลตความเร็วสำหรับการสร้างรหัสและการเพิ่มการโฆษณาของบุคคลที่สาม นอกจากนี้ยังมีเครื่องมือ OSS สำหรับการพัฒนาต่อไป

นอกจากนี้ยังมีการปรับปรุงในกิจกรรมของนักพัฒนาซอฟต์แวร์ มันช่วยเพิ่มประสบการณ์ Eclipse โดยการให้ฐานข้อมูล Java EE / J2EE และสภาพแวดล้อมการพัฒนา rich-client Workbench ยังมีเซิร์ฟเวอร์ Tomcat ที่ฝังอยู่ซึ่งจะทำให้ผู้ใช้มีตัวเลือกในการใช้ sandbox ได้ RAD, UML, POJOs และ Web 2. นอกจากนี้ยังมี 0 MyEclipse ได้เพิ่มศักยภาพสูงสุดในการให้บริการเครื่องมือต่างๆที่จำเป็นสำหรับโครงการพัฒนาทุกขนาด จาก บริษัท หนึ่งไปยัง บริษัท ข้ามชาติที่ใหญ่ที่สุด เป็นเครื่องมือในการพัฒนาซอฟต์แวร์ที่น่าเชื่อถือซึ่งใช้โดย บริษัท ยอดเยี่ยมมากมายเช่น IBM, United Airlines, Glaxo Smith Kline และแม้แต่ในรัฐสภายุโรป

สรุป:

1. Eclipse เป็นปลั๊กอินสำหรับรูปแบบสถาปัตยกรรมในขณะที่ MyEclipse เป็นแพลตฟอร์มแบบเต็มรูปแบบสำหรับแอ็พพลิเคชันการพัฒนาซอฟต์แวร์

2 คราสเป็นส่วนหนึ่งของบริบทของ Eclipse workbench ปลั๊กอินกำหนดค่าไว้ในระบบในช่วงเวลาที่กำหนด

3 MyEclipse ทำงานโดยเสนอกลุ่มเทคโนโลยีที่เป็นตัวเลือก