28 Juli 2011

Fitur - Fitur Java

a)  Applet 
Program Java  yang  dapat  berjalan di atas browser,  yang dapat 
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.


c)  Java Database Connectivity (JDBC) 
JDBC menyediakan sekumpulan API yang dapat digunakan untuk
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.
 
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.
 
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.

g)  Java 2D/3D 
Java  2D/3D  menyediakan  sekumpulan  API  untuk  membangun grafik –
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.

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.

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.

l)  Java Card 
Java  Card  utamanya  digunakan  untuk  aplikasi  –  aplikasi  pada smart 
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.

Tidak ada komentar:

Posting Komentar