a)
Applet
Program Java yang dapat berjalan di atas browser, yang
dapat
membuat halaman HTML lebih dinamis dan menarik.
membuat halaman HTML lebih dinamis dan menarik.
b)
Java
Networking
Sekumpulan API (Application Programming Interface) yang
menyediakan fungsi – fungsi untuk aplikasi – aplikasi jaringan, seperti
penyediaan akses untuk TCP, UDP, IP Adrress dan URL. Tetapi Java
Networking tidak menyediakan akses untuk ICMP dikarenakan alasan
sekuriti dan pada kondidi umum hanya administrator ( root ) yang bisa memanfaatkan protokol ICMP.
menyediakan fungsi – fungsi untuk aplikasi – aplikasi jaringan, seperti
penyediaan akses untuk TCP, UDP, IP Adrress dan URL. Tetapi Java
Networking tidak menyediakan akses untuk ICMP dikarenakan alasan
sekuriti dan pada kondidi umum hanya administrator ( root ) yang bisa memanfaatkan protokol ICMP.
c)
Java Database Connectivity (JDBC)
JDBC menyediakan sekumpulan API yang dapat digunakan
untuk
mengakses database seperti Oracle, MySQL, PostgreSQL, Microsoft
SQL Server.
mengakses database seperti Oracle, MySQL, PostgreSQL, Microsoft
SQL Server.
d)
Java
Security
Java Security menyediakan sekumpulan API untuk mengatur
security
dari aplikasi Java baik secara high level atau low level, seperti
public/private key management dan certificates.
dari aplikasi Java baik secara high level atau low level, seperti
public/private key management dan certificates.
e)
Java
Swing
Java Swing menyediakan sekumpulan API untuk membangun
aplikasi
– aplikasi GUI (Graphical User Interface) dan model GUI yang diinginkan
bisa bermacam – macam, bisa model Java, model Motif/CDE atau model
yang dependent terhadap platform yang digunakan.
– aplikasi GUI (Graphical User Interface) dan model GUI yang diinginkan
bisa bermacam – macam, bisa model Java, model Motif/CDE atau model
yang dependent terhadap platform yang digunakan.
f)
Java
RMI
Java RMI menyediakan sekumpulan API untuk membangun
aplikasi –
aplikasi Java yang mirip dengan model RPC (Remote Procedure Call) jadi object - object Java bisa di call secara remote pada jaringan komputer.
aplikasi Java yang mirip dengan model RPC (Remote Procedure Call) jadi object - object Java bisa di call secara remote pada jaringan komputer.
g)
Java
2D/3D
Java 2D/3D menyediakan sekumpulan API untuk membangun
grafik –
grafik 2D/3D yang menarik dan juga akses ke printer.
grafik 2D/3D yang menarik dan juga akses ke printer.
h)
Java
Server Pages
Berkembang dari Java Servlet yang digunakan untuk
menggantikan
aplikasi – aplikasi CGI, JSP (Java Server Pages) yang mirip ASP dan PHP
merupakan alternatif terbaik untuk solusi aplikasi Internet.
aplikasi – aplikasi CGI, JSP (Java Server Pages) yang mirip ASP dan PHP
merupakan alternatif terbaik untuk solusi aplikasi Internet.
i)
JNI
(Java Native Interface)
JNI menyediakan sekumpulan API yang digunakan untuk
mengakses
fungsi – fungsi pada library (*.dll atau *.so) yang dibuat dengan
bahasa pemrograman yang lain seperti C,C++, dan Basic.
fungsi – fungsi pada library (*.dll atau *.so) yang dibuat dengan
bahasa pemrograman yang lain seperti C,C++, dan Basic.
j)
Java
Sound
Java Sound menyediakan sekumpulan API untuk manipulasi
sound.
k)
Java
IDL + CORBA
Java IDL (Interface Definition Language) menyediakan
dukungan Java
untuk implementasi CORBA (Common Object Request Broker) yang merupakan model distributed-Object untuk solusi aplikasi besar di
dunia networking.
untuk implementasi CORBA (Common Object Request Broker) yang merupakan model distributed-Object untuk solusi aplikasi besar di
dunia networking.
l)
Java
Card
Java Card utamanya digunakan untuk aplikasi – aplikasi
pada smart
card, yang sederhana wujudnya seperti SIM Card pada handphone.
card, yang sederhana wujudnya seperti SIM Card pada handphone.
m)
JTAPI
(Java Telephony API)
Java Telepony API menyediakan sekumpulan API untuk
memanfaatkan devices – devices telepony, sehingga akan cocok untuk
aplikasi – aplikasi CTI (Computer Telephony Integration) yang
dibutuhkan seperti ACD (Automatic Call Distribution), PC-PBX dan
lainnya.
memanfaatkan devices – devices telepony, sehingga akan cocok untuk
aplikasi – aplikasi CTI (Computer Telephony Integration) yang
dibutuhkan seperti ACD (Automatic Call Distribution), PC-PBX dan
lainnya.
Tidak ada komentar:
Posting Komentar