< SHELLY YUDHA F (0934010268) < AGUS SETYAWAN (0934010280) < RACHMAH EKA S (0934010286) Al merupakan lnLerface yang dlgunakan oleh apllkasl unLuk berkomunlkasl dengan SlsLem Cperasl u8MS Pardware Apllkasl Laln PortabiIitas Programmer yang menggunakan AP dapat menjalankan programnya dalam sistem operasi mana saja asalkan sudah ter- install AP tersebut. 0bih Mudah Dim030rti AP menggunakan bahasa yang lebih terstruktur dan mudah dimengerti daripada bahasa system call. < erfungsi sebagai penghubung antara AP dan system call yang dimengerti oleh sistem operasi. System call interface ini akan menerjemahkan perintah dalam AP dan kemudian akan memanggil system calls yang diperlukan. < ava PlatIorm, Standard Edition (ava SE) < Bundled 1.1.1 API (bagian dari standar download) < Opsional 1.1.2 API (download terpisah) < ava PlatIorm, Enterprise Edition (ava EE) < Bundled 1.2.1 API (bagian dari standar download) < Opsional 1.2.2 API (download terpisah) < ava PlatIorm, Micro Edition (ava ME) < UnoIIicial API (Dirilis oleh pihak ketiga) ava Application Programming nterface (ava AP) menyediakan fitur-fitur yang menarik untuk mengembangkan aplikasi, antara lain : Applet ( ava yang berjalan di atas brow-ser ) Java Networking ava yang digunakan untuk aplikasi- aplikasi jaringan ) Java Database Connectivity ava yang digunakan untuk mengakses database Java Security ava yang digunakan untuk mengatur security ) Java Swing ava yang digunakan untuk membangun aplikasi-aplikasi GU ) Java RMI ava yang digunakan untuk membangun aplikasi- aplikasi ava bermodel RPC (Remote Procedure Call) ) Java 2D/ 3D ava yang digunakan untuk membangun grafik-grafik 2D/ 3D ) Java Server Pages ava yang digunakan untuk mengganti-kan aplikasi-aplikasi internet Java Native Interface ava yang digunakan untuk mengakses fungsi-fungsi pada library (dll atau so) ) Java Sound digunakan untuk memanipulasi sound Fitur-fitur ava AP (2) Java IDL + COBRA ava yang menyediakan dukungan ava untuk implementasi CORA (Common Object Request Broker) ) Java Card ava yang digunakan untuk aplikasi-aplikasi pada smart card Java Telephony Application Programming Interface ava yang digunakan untuk memanfaatkan alat-alat telepon Fitur-fitur ava AP (3) < AP atau Aplication Programming nterface merupakan sekumpulan fungsi eksternal yang terdapat dalam file-file librarynya windows yang dapat digunakan untuk meningkatkan kemampuan program kita. 1. Melakukan Restart 2. Melakukan Shutdown 3. Selalu diatas windows yg lain (On Top Most) 4. Akses Registry Windows 5. MenontaktiIkan program-program tertentu, seperti Windows Taks Manager, Regedit, Ms ConIig dll. 6. Mendeteksi koneksi internet 7. Mendapatkan direktori system (c:\windows\system32 atau c:\windows\system) 8. Menyembunyikan mouse cursor, tombol Start, TaskBar < Win16 API < Win32 API < Win32s API < Win32 Ior 64-bit Windows 1. Membuat user interface baru 2. Membuat jembatan antar aplikasi (misalnya dari MS office ke V, Delphi atau program lain) 3. Memudahkan kita dalam membuat beberapa tampilan aplikasi kita window seolah seperti bekerja secara bersamaan. Misalnya dari Program Words ke musik, games atau ke film ataupun ke program aplikasi lainya. < Merupakan serangkaian instruksi dan standar pemrograman untuk mengakses aplikasi atau layanan berbasis web. < Software-to-software interface, bukan user interface. ! memungkinkan sebuah aplikasi berkomunikasi dengan aplikasi lain di Internet melalui serangkaian panggilan. !melakukan panggilan-panggilan yang bolak-balik antar aplikasi diatur melalui web service.