ΠΠ± Π°Π²ΡΠΎΡΠ΅
ΠΠ½ΡΠΎΠ½ΠΈ ΠΠΎΠ½ΡΠ°Π»Π²Π΅Ρ β ΡΡΠ°ΡΡΠΈΠΉ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΉ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΠΎΡ ΠΈΠ· ΠΠ°ΡΠΈΠΆΠ°. ΠΡΠ±ΡΠ°Π² Java-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΎΡΠ½ΠΎΠ²Π½ΡΠΌ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΡΠ²ΠΎΠ΅ΠΉ ΠΊΠ°ΡΡΠ΅ΡΡ Π² ΠΊΠΎΠ½ΡΠ΅ 1990-Ρ
, ΠΎΠ½ Ρ ΡΠ΅Ρ
ΠΏΠΎΡ ΠΏΠΎΡΠ΅ΡΠΈΠ» ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΡΡΡΠ°Π½ ΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ, Π³Π΄Π΅ ΡΠ΅ΠΏΠ΅ΡΡ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΊΠΎΠ½ΡΡΠ»ΡΡΠ°Π½ΡΠΎΠΌ ΠΏΠΎ Java EE. Π ΠΏΡΠΎΡΠ»ΠΎΠΌ ΠΊΠΎΠ½ΡΡΠ»ΡΡΠ°Π½Ρ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ BEA, ΠΠ½ΡΠΎΠ½ΠΈ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠΊΡΠΏΠ΅ΡΡΠΎΠΌ ΠΏΠΎ ΡΠ°ΠΊΠΈΠΌ ΡΠ΅ΡΠ²Π΅ΡΠ°ΠΌ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΊΠ°ΠΊ WebLogic, JBoss ΠΈ, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ ΠΆΠ΅, GlassFish. ΠΠ½ ΠΏΡΠΈΠ²Π΅ΡΠΆΠ΅Π½Π΅Ρ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ Ρ ΠΎΡΠΊΡΡΡΡΠΌ ΠΈΡΡ
ΠΎΠ΄Π½ΡΠΌ ΠΊΠΎΠ΄ΠΎΠΌ ΠΈ Π΄Π°ΠΆΠ΅ ΠΏΡΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ ΠΊ ΠΏΠ°ΡΠΈΠΆΡΠΊΠΎΠΌΡ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² ΡΠ°ΠΊΠΈΡ
ΡΠ΅ΡΠ΅Π½ΠΈΠΉ (OSSGTP). ΠΠ½ΡΠΎΠ½ΠΈ ΡΠ°ΠΊΠΆΠ΅ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· ΡΠΎΠ·Π΄Π°ΡΠ΅Π»Π΅ΠΉ ΠΈ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΠΈΡΠ΅Π»Π΅ΠΉ ΠΏΠ°ΡΠΈΠΆΡΠΊΠΎΠΉ Π³ΡΡΠΏΠΏΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ Java, Π° Ρ Π½Π΅Π΄Π°Π²Π½ΠΈΡ
ΠΏΠΎΡ Π΅ΡΠ΅ ΠΈ ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ Devoxx France.
Π‘Π²ΠΎΡ ΠΏΠ΅ΡΠ²ΡΡ ΠΊΠ½ΠΈΠ³Ρ ΠΏΠΎ Java EE 5 Π½Π° ΡΡΠ°Π½ΡΡΠ·ΡΠΊΠΎΠΌ ΡΠ·ΡΠΊΠ΅ ΠΠ½ΡΠΎΠ½ΠΈ Π½Π°ΠΏΠΈΡΠ°Π» Π² 2007 Π³ΠΎΠ΄Ρ. Π’ΠΎΠ³Π΄Π° ΠΆΠ΅ ΠΎΠ½ ΠΏΡΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΠ»ΡΡ ΠΊ ΠΊΠΎΠΌΠΈΡΠ΅ΡΡ JCP, ΡΡΠΎΠ±Ρ ΡΡΠ°ΡΡ ΡΠΊΡΠΏΠ΅ΡΡΠΎΠΌ Π² ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ
Π·Π°ΠΏΡΠΎΡΠ°Ρ
Π½Π° ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ Java (Java EE 6, JPA 2.0 ΠΈ EJB 3.1), ΠΈ Π²ΡΠΏΡΡΡΠΈΠ» ΠΊΠ½ΠΈΠ³Ρ Β«ΠΠ·ΡΡΠ°Π΅ΠΌ Java EE 6Β» (Beginning Java EE 6) Π² ΠΈΠ·Π΄Π°ΡΠ΅Π»ΡΡΡΠ²Π΅ Apress. ΠΡΡΠ°Π²Π°ΡΡΡ ΡΠ»Π΅Π½ΠΎΠΌ ΠΊΠΎΠΌΠΈΡΠ΅ΡΠ° JCP, Π² 2010 Π³ΠΎΠ΄Ρ ΠΠ½ΡΠΎΠ½ΠΈ ΠΏΡΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΠ»ΡΡ ΠΊ ΡΠΊΡΠΏΠ΅ΡΡΠ½ΡΠΌ Π³ΡΡΠΏΠΏΠ°ΠΌ ΠΏΠΎ Java EE 7 ΠΈ EJB 3.2.
ΠΠ° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π»Π΅Ρ ΠΠ½ΡΠΎΠ½ΠΈ Π²ΡΡΡΡΠΏΠ°Π» Ρ Π΄ΠΎΠΊΠ»Π°Π΄Π°ΠΌΠΈ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ ΠΏΠΎ Java EE Π½Π° ΠΌΠ΅ΠΆΠ΄ΡΠ½Π°ΡΠΎΠ΄Π½ΡΡ
ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡΡ
, Π²ΠΊΠ»ΡΡΠ°Ρ JavaOne, Devoxx, GeeCon, The Server Side Symposium, Jazoon, Π° ΡΠ°ΠΊΠΆΠ΅ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ
Π³ΡΡΠΏΠΏΠ°Ρ
ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ Java.
ΠΠ½ ΡΠ°ΠΊΠΆΠ΅ Π½Π°ΠΏΠΈΡΠ°Π» ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΈΡ
Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠ² ΠΈ ΡΡΠ°ΡΠ΅ΠΉ Π΄Π»Ρ IT-ΡΠ°ΠΉΡΠΎΠ² (DevX) ΠΈ ΠΆΡΡΠ½Π°Π»ΠΎΠ² (Programmez, Linux Magazine). C 2009 Π³ΠΎΠ΄Π° ΠΎΠ½ Π²Ρ
ΠΎΠ΄ΠΈΠ» Π² ΡΠΎΡΡΠ°Π² ΡΡΠ°Π½ΡΡΠ·ΡΠΊΠΎΠ³ΠΎ Java-ΠΏΠΎΠ΄ΠΊΠ°ΡΡΠ° ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Les Cast Codeurs. ΠΠ° Π²ΡΠ΅ ΡΠ²ΠΎΠΈ Π·Π°ΡΠ»ΡΠ³ΠΈ ΠΏΠ΅ΡΠ΅Π΄ Java-ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²ΠΎΠΌ ΠΠ½ΡΠΎΠ½ΠΈ Π±ΡΠ» Π²ΡΠ±ΡΠ°Π½ Java-ΡΠ΅ΠΌΠΏΠΈΠΎΠ½ΠΎΠΌ.
ΠΠ½ΡΠΎΠ½ΠΈ ΠΎΠΊΠΎΠ½ΡΠΈΠ» ΠΠ°ΡΠΈΠΆΡΠΊΡΡ ΠΊΠΎΠ½ΡΠ΅ΡΠ²Π°ΡΠΎΡΠΈΡ ΠΈΡΠΊΡΡΡΡΠ² ΠΈ ΡΠ΅ΠΌΠ΅ΡΠ΅Π» (ΠΏΠΎ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΡΡΠΈ Β«ΠΠ½ΠΆΠ΅Π½Π΅Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΡ
ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉΒ»), ΠΡΠ°ΠΉΡΠΎΠ½ΡΠΊΠΈΠΉ ΡΠ½ΠΈΠ²Π΅ΡΡΠΈΡΠ΅Ρ (ΡΠΎ ΡΡΠ΅ΠΏΠ΅Π½ΡΡ ΠΌΠ°Π³ΠΈΡΡΡΠ° ΡΠΎΡΠ½ΡΡ
Π½Π°ΡΠΊ ΠΏΠΎ ΠΎΠ±ΡΠ΅ΠΊΡΠ½ΠΎ-ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΌΡ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ) ΠΈ Π€Π΅Π΄Π΅ΡΠ°Π»ΡΠ½ΡΠΉ ΡΠ½ΠΈΠ²Π΅ΡΡΠΈΡΠ΅Ρ Π‘Π°Π½-ΠΠ°ΡΠ»ΠΎΡΠ° Π² ΠΡΠ°Π·ΠΈΠ»ΠΈΠΈ (ΠΌΠ°Π³ΠΈΡΡΡ ΡΠΈΠ»ΠΎΡΠΎΡΠΈΠΈ ΠΏΠΎ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠΌ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌ).
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°ΡΡΡΡ Π½Π° ΡΡΡΠ°Π½ΠΈΡΡ ΠΠ½ΡΠΎΠ½ΠΈ Π² Β«Π’Π²ΠΈΡΡΠ΅ΡΠ΅Β» (@agoncal) ΠΈ Π² Π΅Π³ΠΎ Π±Π»ΠΎΠ³Π΅ (www.antoniogoncalves.org).
ΠΡΠΊΡΡΡΡ ΡΠ°Π·Π΄Π΅Π»