ДоступСн Jakarta EE 8, ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ выпуск послС ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Java EE ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρƒ Eclipse

БообщСство Eclipse прСдставило ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ Jakarta EE 8, ΠΏΡ€ΠΈΡˆΠ΅Π΄ΡˆΡƒΡŽ Π½Π° смСну Java EE (Java Platform, Enterprise Edition) послС ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ процСссов Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ спСцификаций, TCK ΠΈ эталонной Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π² Ρ€ΡƒΠΊΠΈ нСкоммСрчСской ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Eclipse Foundation. Jakarta EE 8 ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Ρ‚ΠΎΡ‚ ΠΆΠ΅ Π½Π°Π±ΠΎΡ€ спСцификаций ΠΈ тСстов TCK, Ρ‡Ρ‚ΠΎ ΠΈ Π² Java EE 8. ΠžΡ‚Π»ΠΈΡ‡ΠΈΡ сводятся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² смСнС ΠΈΠΌΠ΅Π½ΠΈ ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π΅ ΠΊ Π½ΠΎΠ²Ρ‹ΠΌ процСссам Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ спСцификаций. ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° Π±Ρ‹Π»Π° Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π° ΠΏΠΎΠ΄ Π½ΠΎΠ²Ρ‹ΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ компания Oracle ΠΏΠ΅Ρ€Π΅Π΄Π°Π»Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ, Π½ΠΎ Π½Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π°Π»Π° сообщСству Eclipse ΠΏΡ€Π°Π²Π° Π½Π° использованиС Ρ‚ΠΎΡ€Π³ΠΎΠ²ΠΎΠΉ ΠΌΠ°Ρ€ΠΊΠΈ Java. ΠžΠ±Ρ‰ΠΈΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΏΠΎ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΡŽ Jakarta EE ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» Π½Π°Π·Π²Π°Π½ΠΈΠ΅ EE4J (Eclipse Enterprise for Java).

Выпуск сигнализируСт ΠΎ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠΈ формирования инфраструктуры ΠΈ Π½Π°Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΠΈ процСссов для развития спСцификаций сСрвСрной Java-ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ для прСдприятий Π½Π° Π½Π΅ΠΉΡ‚Ρ€Π°Π»ΡŒΠ½ΠΎΠΉ ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΠ΅, Π½Π΅ зависящСй ΠΎΡ‚ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… поставщиков ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π΅ΠΉ Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½Ρ‹Ρ… ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… процСссов принятия Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ сСртификации. Для сСртификации ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ², совмСстимых с Jakarta EE, ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Ρ‹ Π½Π°Π±ΠΎΡ€Ρ‹ для ΠΎΡ†Π΅Π½ΠΊΠΈ совмСстимости TCK (Technology Compatibility Kits), поставляСмыС ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠ΅ΠΉ Eclipse TCK.

Jakarta EE 8 являСтся ΠΎΡ‚ΠΏΡ€Π°Π²Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ для создания Π½ΠΎΠ²Ρ‹Ρ… спСцификаций, Π² ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ΅ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€ΠΈΠΌΡƒΡ‚ участиС Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ поставщики. Из ΠΏΠ»Π°Π½ΠΎΠ² ΠΏΠΎ Π΄Π°Π»ΡŒΠ½Π΅ΠΉΡˆΠ΅ΠΌΡƒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡŽ спСцификаций упоминаСтся Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ срСдств Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ бизнСс-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ для ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹Ρ… вычислСний (Cloud Native). ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½Π½Ρ‹Π΅ Π² Ρ…ΠΎΠ΄Π΅ совмСстной Ρ€Π°Π±ΠΎΡ‚Ρ‹ измСнСния Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Ρ‹ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ выпуска Jakarta EE 9, основными Π½ΠΎΠ²ΡˆΠ΅ΡΡ‚Π²Π°ΠΌΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ станут спСцификация Jakarta NoSQL ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ пространства ΠΈΠΌΡ‘Π½.

Jakarta NoSQL ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ стандартныС высокоуровнСвыС интСрфСйсы для взаимодСйствия Java-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ с Π±Π°Π·Π°ΠΌΠΈ NoSQL, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ шагом Π² ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Java ΠΊ использованию ΠΏΠ°Ρ€Π°Π΄ΠΈΠ³ΠΌΡ‹ Cloud Native. Π’ качСствС эталонной Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Jakarta NoSQL Π±ΡƒΠ΄Π΅Ρ‚ использован Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ JNoSQL. ИзмСнСниС Π² пространствС ΠΈΠΌΡ‘Π½ связано с Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ использования ΠΈΠΌΡ‘Π½ java ΠΈ javax Π² Π½ΠΎΠ²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Jakarta EE, поэтому планируСтся ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π½Π° Π½ΠΎΠ²ΠΎΠ΅ пространство ΠΈΠΌΡ‘Π½ «jakarta.*»

Π§Ρ‚ΠΎ касаСтся принятия Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ, Ρ‚ΠΎ Π½Π° смСну JCP (Java Community Process) ΠΏΡ€ΠΈΡˆΡ‘Π» Π½ΠΎΠ²Ρ‹ΠΉ процСсс Jakarta EE Specification Process (JESP), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ Π³Ρ€ΡƒΠΏΠΏΠΎΠΉ Jakarta EE Working Group для развития Jakarta EE. JESP основан Π½Π° принятых Π² сообщСствС Eclipse ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ°Ρ… ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ спСцификаций EFSP (Eclipse Foundation Specification Process). Для утвСрТдСния Π»ΡŽΠ±Ρ‹Ρ… ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² спСцификациях Jakarta EE ΠΈΠ»ΠΈ формирования Π½ΠΎΠ²ΠΎΠΉ вСрсии потрСбуСтся получСния согласия ΠΎΡ‚ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎΠ³ΠΎ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° стратСгичСских Ρ‡Π»Π΅Π½ΠΎΠ² Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ Π³Ρ€ΡƒΠΏΠΏΡ‹, Π² Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ Π»ΡŽΠ±Ρ‹ΠΌ Π΄Ρ€ΡƒΠ³ΠΈΠΌ Ρ€Π΅Π³Π»Π°ΠΌΠ΅Π½Ρ‚Π°ΠΌ голосования, ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹ΠΌ Π² EFSP.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ