Java vs J2EE
Java, yazılım uygulamaları geliştirmek ve çalıştırmak için bir programlama dili ve platformdur. Farklı tatlarda gelir:
-
Java Standard Edition (Java SE)
Bu, Java'nın sade vanilya versiyonudur. Onunla herhangi bir yazılım uygulamasını uygulayabilirsiniz. Java SE, birçok yeniden kullanılabilir yazılım işlevini içeren geniş bir kod kitaplığına sahiptir. Aşağıda açıklanan Java EE ve Java ME, Java SE'nin üzerine inşa edilmiştir.
-
Java Enterprise Edition (Java EE)
Java'nın bu tadı, Java SE üzerine kuruludur. Java EE, iş uygulamaları geliştirmede benzersiz bir şekilde yararlı olan ek kod kitaplıkları ve geliştirme araçları içerir.
-
Java Micro Edition (Java ME)
Java SE'nin bir başka uzantısı olmanın ötesinde, bu aslında Java SE'nin az altılmış bir sürümü ve cep telefonları ve PDA'lar gibi sınırlı yetenekli cihazlarda çalışması gereken Java uygulamalarının benzersiz ihtiyaçlarını karşılayan ilişkili bir yazılım kitaplığıdır..
Sadece “Java” dediğimizde, çoğunlukla Java Standard Edition'ı kastediyoruz.
J2EE, Java Enterprise Edition'ın ilk sürümünü ifade eder.
Java (yani Java SE), uygulamaları uygularken belirli kalıpları veya mimarileri kullanmanızı zorunlu kılmaz. Java'nın sade versiyonudur ve uygulamanızı istediğiniz şekilde uygulayabilirsiniz.
Java EE, ancak iş uygulamanızın uyması gereken genel bir mimariyi açıklar. Java EE, iş uygulamalarının benzersiz gereksinimlerini ele alırken izleyebileceğiniz en iyi uygulamaları ve yönergeleri de içerir.