لغة Java EE، التي كانت سابقًا تُعرف بـ Java 2 Platform, Enterprise Edition (J2EE)، والتي أصبحت الآن تُعرف بـ Jakarta EE، هي مجموعة من المواصفات التي توسع Java SE 8 (وهي ليست مبنية على Java 11 الأحدث؛ حيث يمكن أيضًا أن تعمل مع Java 8 أو الإصدارات اللاحقة) مع مواصفات لميزات الشركات مثل الحوسبة الموزعة وخدمات الويب. تُشغل تطبيقات Java EE على بيئات تشغيل مرجعية، يمكن أن تكون خدمات مصغرة أو خوادم تطبيقات، التي تدير المعاملات والأمان والتوسعية والتنافسية وإدارة المكونات التي تقوم بنشرها. يتم تعريف Java EE من خلال مواصفاتها. تحدد المواصفة واجهات برمجة التطبيقات (APIs) وتفاعلاتها. كما هو الحال مع مواصفات عملية Java Community Process الأخرى، يجب على مزودي الخدمات تلبية متطلبات التناغم المعينة من أجل إعلان منتجاتهم كمتوافقة مع Java EE. أمثلة على السياقات التي يُستخدم فيها بيئات التشغيل المرجعية لـ Java EE هي: التجارة الإلكترونية، وأنظمة معلومات المحاسبة، ونظم معلومات البنوك. تُوفر Java EE مجموعة واسعة من الميزات والأدوات لتطوير تطبيقات الشركات بطريقة فعالة وآمنة، مما يساعد على تسريع عمليات التطوير وتقديم تجارب مستخدم ممتازة. يمكن العثور على معلومات إضافية حول تاريخ إصدارات Java EE وميزاتها في صفحة ويكيبيديا المخصصة لها هنا.
0