Istilah dalam teknologi Java dan Tools Java
Bagi Anda yang ingin belajar java (seperti saya tentunya) tentu akan bingung menemui berbagai istilah seperti j2se, j2ee, j2me, jwsdp, serta berbagai macam tools yang bisa didownload di http://java.sun.com. Artikel ini memberi penjelasan singkat bagi Anda yang ingin belajar Java.
J2SE adalah Java 2 Standard Edition, adalah tools yang digunakan untuk membuat stand alone application biasa dan applet. Di dalamnya ada istilah2x lagi ada j2sdk (ini adalah standard development kit, diperlukan kalau anda ingin membuat 'J2SE' application),
JRE (ini adalah runtime environment, ini diperlukan untuk menjalankan stand alone java application dan applet), di dalam jre sendiri ada yang namanya jvm (java virtual machine, adalah engine yang mengeksekusi java bytecode) dan standard api/library.
J2EE adalah Java 2 Enterprise Edition, adalah tools yang digunakan untuk membuat enterprise application, seperti e-commerce application untuk b2b, b2c, c2c, ...
JWSDP itu untuk membuat web services dengan menggunakan Java, kalau anda menggunakan J2EE 1.4 saya rasa JWSDP nya nggak usah diinstall, karena di J2EE 1.4 sudah dimasukkan juga JWSDP.
J2ME adalah Java 2 Micro Edition adalah library / tool yang digunakan untuk membuat aplikasi mobile, seperti PDA, ponsel.
Sun Java Studio Creator merupakan IDE untuk Java application dan web component development (komersial), terutama untuk menggunakan teknologi Java Server Faces, web application framework baru yang standar dari Sun.
Sun Java Studio Standard IDE adalah IDE untuk Java application, web component development, dan business component development (komersial)
Sun Java System Application Server --- Application server untuk 'meletakkan' enterprise java application, yaitu web component (JSP, Servlet, Java Bean, HTML, image, ...) dan business component (EJB)
Sun Java System Web Server --- server untuk 'meletakkan' enterprise java application, yaitu web component (JSP, Servlet, Java Bean, HTML, image, ...)
NetBeans IDE --- open source java IDE, hanya bisa dipakai untuk stand alone application dan web component.
StarOffice SDK - Development Kit untuk Star Office yang dapat dibuat dengan pemrograman Java