J2EE

Vikipedi, özgür ansiklopedi

J2EE (Java 2 Enterprise Edition) Özellikle büyük çaplı projelerin ihtiyaçları için geliştirilmiş Java teknolojilerinin bütünün oluşturduğu çerçevenin ve standardın ismidir. J2EE servislerini sunan yazılımlara Uygulama sunucusu denir. J2EE'yi oluşturan teknolojiler aşağıda sıralanmıştır:

  • EJB (Enterprise Java Beans)
  • JNDI (Java Naming and Directory Services - Java isimlendirme ve adresleme Arayüzü)
  • JMS (Java Message Service - Java Mesajlaş Servisi)
  • JSP (Java Server Pages)
  • JCA (Java Connector Architecture)
  • JTA (Java Transaction API)
  • JAAS (Java Authentication and Authorisation Service)
  • JDBC(Java Database Connectivity)
  • JCE (Java Crypto Extensions)

Son zamanlarda özellikle EJB'lere yönelen eleştiri okları Hibernate ve Spring gibi açık kodlu projelerin popülerleşmesine ve alanlarında de-facto standart haline gelmesine yol açmıştır.

En popüler Uygulama sunucuları:

  • JBoss
  • Bea Weblogic
  • IBM WebSphere
  • Oracle IAS
  • Pramatigggggg{{}}{{}}
  • Jonas
  • Apache Geronimo
  • Sun Java System Application Server