Аналіз нових перспектив технологій Java Enterprise для корпоративних застосувань з появою Polyglot JVM

Автор(и)

  • Олена Петрівна Сирота к.т.н., ст. викладач кафедри технічної кібернетики НТУУ «КПИ»,

DOI:

https://doi.org/10.20535/1560-8956.21.2012.30686

Ключові слова:

Розробка високонавантажених корпоративних систем, архітектура серверних платформ для корпоративних систем, Java, Java EE, Spring, AKKA, CORBA, OMA, JVM, Polyglot JVM

Анотація

Стаття присвячена аналізу архітектур серверних платформ для корпоративних застосувань на мові програмування Java з використанням технологій Java EE, Spring, Akka та актуальності використання цих архітектур при зміні мови  програмування. Декілька останніх років популярним є питання, яка мова замінить Java. Цінність використання Java для корпоративних застосувань складається не в самій мові, а у створених архітектурах та існуючому стеку технологій, які ефективно вирішують задачу розробки високонавантажених корпоративних систем.

Розглянуто еволюцію серверних платформ для корпоративних застосувань від CORBA до Java EE/Spring/AKKA, виділені основні складові цих платформ. Проаналізовано як за допомогою Polyglot JVM можливо зберегти ці архітектури та технології в секторі корпоративних застосувань та при цьому додати іновації, пов’язані з появою нових мов програмування.

Посилання

Object Management Architecture Resource Page. - http://www.omg.org/oma

DCE 1.1: Remote Procedure Call. - https://www2.opengroup.org/ogsys/catalog/c706

OMG Specifications, CORBAservices Specifications. - http://www.omg.org/spec/#CS

The Common Object Request Broker: Architecture and Specification, Revision 2.3 - http://www.omg.org/spec/CORBA/2.3/

R.Hightower, B.Ertman, G.Dickens, Ch.Beams, A.Gupta. Java EE and Spring Framework Panel Discussion, Java One 2012 Conference, San-Francisco 2012. - https://oracleus.activeevents.com/connect/sessionDetail.ww?SESSION_ID=6430

B.Evans, M.Verburg, Polygloth Programming on the JVM. - Java Magazine, Nov-Dec. 2011. – p.50-55. - http://www.oraclejavamagazine-digital.com/javamagazine/20111112#pg51

T.Neward. Building Actor-Based Systems Using Akka Framework. - Java Magazi-ne, Nov-Dec. 2012. – p. 55-59. - http://www.oraclejavamagazine-digital.com/javamagazine/20121112?pg=56#pg56

##submission.downloads##

Опубліковано

2012-11-22