• Anasayfa
  • Eğitimler
    • JavaScript Eğitimi
    • Angular 2 Eğitimi
    • React.js Eğitimi
    • Java 8 Eğitimi
    • Java EE 7 Eğitimi
    • Spring Framework Eğitimi
    • Git Eğitimi
  • Online Eğitimler
    • Online React.js Eğitimi
    • Online Angular 2 Eğitimi
    • Online Spring Boot Eğitimi
  • Referanslar
  • Hakkında
  • İletişim
KodEdu
  • Anasayfa
  • Eğitimler
    • JavaScript Eğitimi
    • Angular 2 Eğitimi
    • React.js Eğitimi
    • Java 8 Eğitimi
    • Java EE 7 Eğitimi
    • Spring Framework Eğitimi
    • Git Eğitimi
  • Online Eğitimler
    • Online React.js Eğitimi
    • Online Angular 2 Eğitimi
    • Online Spring Boot Eğitimi
  • Referanslar
  • Hakkında
  • İletişim

Java EE 6 spesifikasyon listesi

  • Posted by Kodedu
  • Categories backend, Genel, Uncategorized, Yazılar, Yazılım
  • Date 4 Şubat 2012

 

Merhaba arkadaşlar;

Sizlere herdaim ihtiyaç duyabileceğiniz Java EE 6 spesifikasyon listesini paylaşmak isterim. Bu liste düzenlemeye açıktır bu amaçla yorumlarınızı beklemekteyim.

Spesifikasyon : JCP (Java Community Process) kurulu tarafından tanımlanan Java EE 6 servisinin adını belirtir.

Version: Mevcut specs (şartname) ‘ nin son aşamadaki versiyonunu tanımlar.

Prunned : Java EE 6 ile gelen ve Java SE ‘ ye de uygulanan bir ibaredir. Prunned olarak işaretli spesifikasyonlar bir sonraki sürümde yani Java EE 7’ de yüksek olasılıkla bulunmayacağını belirtir. Çünkü bu teknolojiler yerine ya başka bir muadil spesifikasyon çıkmıştır ya da çeşitli sebeplerden ötürü piyasada tercih edilmemiştir. (örn: Jax-RPC, SOAP web servislerini tanımlayan bir şartname iken, Jax-WS ile birlikte bu teknoloji yüksek ihtimalle Java EE 7 de rafa kalkmış olacaktır.)

JSR : Spesifikasyona ait , JSR numarasını belirtir.

Spesifikasyon Versiyon JSR Pruned Referans uygulayıcı Diğer/Alternatif uygulayıcılar
0 Java EE 6.0 316 GlassFish V3 JEUS 7, Websphere 8, Geronimo 3*, Weblogic 12g
1 Web Profile 1.0 316 GlassFish V3 JBoss 6, JBoss 7*, Resin 4, Geronimo 3*, Siwpass 1, Weblogic 12g, TomEE*
2 Managed Beans 1.0 316
3 JAX-RPC 1.1 101 √
4 JAX-WS 2.2 224 Metro Axis 2, CXF 2,
5 JAXB 2.2 2.2 222 Glassfish JAXB 2.2
6 JAXM 1.0 67 Glassfish SAAJ 1.3
7 StaX 1.0 173 Sjsxp 1 Woodstox 3, Codehaus+
8 Web Services 1.2 109
9 Web Services Metadata 1.1 181
10 JAX-RS 1.1 311 Jersey 1.x Wink*, CXF 2, Resteasy 2, Restlet 2,
11 JAXR 1.1 93 √ Scout 1,
12 JSF 2.0 314 Mojara 2 MyFaces 2,
13 JSP 2.2 245 GlassFish JSP 2.2 Tomcat 7,
14 Debugging Support 1.0 45
15 JSTL 1.2 52 Glassfish JSTL 1.2
16 Servlet 3.0 315 GlassFish 3 Tomcat 7, Jetty 8,
17 Expression Language 2.2 245 GlassFish EL 2.2 JUEL 2,
18 EJB 3.1 318 Entity Beans CMP GlassFish 3 OpenEJB 3.1,
19 Interceptors 1.1 318
20 JAF 1.1 925 GlassFish JAF 1
21 JavaMail 1.4 919 Kenai Project+ GNU Java Mail, Geronimo JavaMail,
22 JCA 1.6 322
23 JMS 1.1 914 Open MQ 4 ActiveMQ 5, SonicMQ, HornetQ 2, Websphere MQ, Joram,
24 JPA 2.0 317 EclipseLink 2 OpenJPA 2, Hibernate 3.5,
25 JTA 1.1 907 Atomikos, BTM, JBoss Transaction, SimpleJTA, JOTM,
26 JACC 1.1 115
27 Bean Validation 1.0 303 Hibernate Validator 4 Apache Bean Validation*
28 CDI 1.0 299 Weld 1 OpenWebBeans 1, CanDI,
29 Dependency Injection 1.0 330 Guice 3+ OpenWebBeans 1, Weld 1, CanDI, Spring 3,
30 Common Annotations 1.1 250
31 Application Deployment 1.2 88 √
32 Management 1.1 77
33 JASPIC 1.0 196

Referans uygulayıcı : Bilindiği üzere specs (şartnameler) oluşturulacak teknolojinin ne gibi özellikler barındırmasını gerektiğini belirten dökümanlardır. Dolayısıyla, bu şartnamelerin bir kütüphane – araç ile uygulanması yani implement edilmesi gereklidir. Referans uygulaması ise JCP kurulunun tercih ettiği uygulamayı tanımlar. Referans uygulayıcı kütüphaneler (API) genel itibariyle bir uygulama sunucusu tarafından karşılanırlar.

Diğer / Alternatif uygulayıcılar : JCP tarafından oluşturulmuş şartnameler için geliştirilmiş alternatif piyasa çözümleridir. Bu listenin dışında fakat JCP tarafından akredite edilmemiş implementasyonlar da bulunabilir. Alternatif implementasyonların diğer bir amacı da varsayılan olarak uygulama sunucusuna bağımlı servislerin, bir servlet konteynerda (Jetty, Tomcat ..) da çalışabilmesine olanak sağlamaktır. Örn : Weld kütüphanesi CDI (Context and Dependency Injection) servisinin birçok platformda çalışmasına olanak tanımaktadır (JBoss Application Server 7 , JBoss Application Server 6 , GlassFish V3.x , Apache Tomcat 6 & 7 , Jetty 6.1 & 7.x , Java SE 5.0+)

Tekrardan görüşmek dileğiyle..

Tag:backend, jsr

  • Share:
author avatar
Kodedu

Previous post

RESTful Web Servisleri / JAX-RS { Bölüm II }
4 Şubat 2012

Next post

Apache CXF ve Spring Security (video)
9 Mart 2012

You may also like

api-logo
Swagger Nedir? Neden kullanılır?
10 Ekim, 2018
spring-cli-logo
Spring CLI ile Spring Boot Projeleri Hazırlamak
21 Ağustos, 2017
eureka_architecture
Spring Cloud Netflix ve Eureka Service Discovery
3 Temmuz, 2017

    1 Comment

Leave A Reply Cevabı iptal et

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

E-posta listesine kayıt olun!






Gözde yazılar

JavaFX Scene Builder (Sahne İnşa Aracı)
25Nis2012
JSR 341 – Expression Language 3
19Şub2014
21. Yüzyılda Kağıt Fatura Kesmek
06May2017
CDI – @Default and @Inject Annotations
14Haz2013

Son Yazılar

  • Java’da Record’lar 27 Ocak 2020
  • Swagger Nedir? Neden kullanılır? 10 Ekim 2018
  • Spring CLI ile Spring Boot Projeleri Hazırlamak 21 Ağustos 2017
  • Spring Cloud Netflix ve Eureka Service Discovery 3 Temmuz 2017
  • Online React.js Eğitimi ardından (15-25 Mayıs 2017) 31 Mayıs 2017

Son Yorumlar

  • Naïve Bayes Sınıflandırma Algoritması için Rahman Usta
  • Naïve Bayes Sınıflandırma Algoritması için Mete
  • YAML Nedir? Neden YAML Kullanmalıyız? için kara
  • JWT (JSON Web Tokens) Nedir? Ne işe yarar? için Furkan
  • YAML Nedir? Neden YAML Kullanmalıyız? için shahriyar

Get Java Software

Arşivler

Bizi takip edin

React.js Eğitimi Başlıyor
11-22 Eylül, 2017
Eğitmen
Rahman Usta
İletişim

merhaba@kodedu.com

  • Hakkında
  • Gizlilik Politikası
  • İletişim
  • Referanslar
Kodedu Bilişim Danışmanlık
Cemil Meriç mah. Çelebi sok.
No:16/3 Ümraniye/İSTANBUL
Tel: 0850 885 38 65
Alemdağ V.D.: 8960484815

KODEDU © Tüm hakları saklıdır.