tugas atpi aplikasi teknologi dan pengelolaan informasi

Post on 15-May-2015

349 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Aplikasi Teknologi dan Pengelolaan Informasi

Nur Sanny Rahmawati (1206267835)

Siti Khoiriyah Uswah (1206253306)

• PROTOKOL HTTP

• SINDIKAN KONTEN

• LAYANAN WEB (WEB SERVICE)

Definisi Protokol HTTP

• Protokol adalah sebuah aturan atau standar yang mengatur atau

mengijinkan terjadinya hubungan, komunikasi, dan perpindahan data

antara dua atau lebih titik komputer. Http adalah protokol yang

menyediakan perintah dalam komunikasi antar jaringan, yaitu komunikasi

antara jaringan komputer client dengan web server. komputer client

melakukan permintaan dengan mengetikkan alamat atau website yang

ingin di akses. Sedangkan server mengolah permintaan tersebut

berdasarkan kode protokol yang di inputkan

Definisi Protokol HTTPS

• HTTPS memiliki definisi yang hampir sama dengan

HTTP, namun HTTPS lebih memiliki kelebihan

fungsi di bidang keamanan. HTTPS di temukan

oleh Netscape Communication Corporation

Fungsi Protokol HTTP

Sebagai protokol yang dimanfaatkan untuk

melakukan transfer halaman atau dokumen

dalam WWW atau World Wide Web

Perbedaan HTTP dan HTTPS

HTTP

• port default 80

• HTTP melalui sistem terenkripsi,

sehingga informasi tidak dapat diakses

oleh pihak selain klien dan server

akhir. Ada dua jenis umum lapisan

enkripsi: Transport Layer Security

(TLS) dan Secure Socket Layer

(SSL), yang keduanya menyandikan

catatan data yang dipertukarkan.

HTTPS

• port default 443

• HTTPS bekerja dengan transmisi

interaksi yang normal

• Lebih aman

Prinsip-prinsip Desain Protokol

Dalam membuat protokol ada tiga hal yang harus

dipertimbangkan, yaitu

• Efektivitas

• Kehandalan

• Kemampuan dalam kondisi gagal di network

Standarisasi Protokol

• TCP/IP (Transmission Control Protocol/Internet Protocol)

adalah standar komunikasi data yang digunakan oleh

komunitas internet dalam proses tukar-menukar data dari satu

komputer ke komputer lain di dalam jaringan Internet

TCP/IP terbagi menjadi beberapa aspek yaitu sebagai

berikut :

1. Protokol lapisan aplikasi bertanggung jawab untuk

menyediakan akses kepada aplikasi terhadap

layanan jaringan TCP/IP. 

2. Protokol lapisan antar-host berguna untuk membuat

komunikasi yang bersifat connection-oriented atau

broadcast yang bersifat connectionless

3. Protokol lapisan internetwork bertanggung jawab

untuk melakukan pemetaan (routing) paket-paket

data jaringan menjadi paket-paket IP

4. Protokol lapisan internetwork  bertanggung jawab

untuk meletakkan frame jaringan di atas media

jaringan yang digunakan.

Sindikasi Konten

Format web feed yang digunakan untuk

mempublikasikan karya terbaru secara berkala,

sepertientri blog, headline berita, audio, dan

video.

Contoh Sindikasi Website

• Blogger.com – automatic

• Friendzone.com – automatic

• Inbound.org – manual

• Snip.it• Blokube.com• ImNewsWatch.com

Layanan Web (Web Service)

aplikasi sekumpulan data, software atau pun bagian dari

perangkat lunak yang dapat diakses oleh perangkat tertentu.

Layanan web dapat diidentifikasikan dengan menggunakan

URL seperti hanya web pada umumnya. Layanan web mampu

menjadi sebuah jembatan penghubung antara berbagai sistem

yang ada

Tahap-tahap pengembangan Web Service

• Discover – browse registry UDDI untuk mencari Web Service yang sudah ada untuk integrasi.

• Create or Transform –buat Web Service dari project-project yang ada.• Build – satukan artifak yang ada sebagai SOAP dan service HTTP dan

jabarkan pada WSDL.• Deploy – Aplikasikan menjadi server aplikasi Websphere atau Tomcat.• Test – Uji coba web service baik local (stand alone computer) atau

secara remote.• Develop – Bangun contoh aplikasi untuk memberi masukkan dalam

membuat aplikasi klien Web service• Publish – publikasikan / upload Web Service pada bisnis registri UDDI.

Kelebihan Layanan Web

• Mempunyai sifat interoperabilitas sehingga dapat diakses

oleh aplikasi yang berjalan pada platform yang berbeda-

beda

• Menggunakan standar dan protokol terbuka pada Internet

• Dengan menggunakan HTTP atau SMTP, layanan web

dapat menembus pengamanan firewall suatu organisasi

tanpa mengubah konfigurasi firewall tsb

• Layanan web memungkinkan fungsi pada

banyak perangkat lunak di Internet untuk

dipadukan menjadi satu layanan web baru.

• Layanan web memungkinkan penggunaan

ulang layanan dan komponen.

• Dukungan interface yang stabil.

Kelemahan Layanan Web

• Termasuk layanan yang masih baru sehingga

fitur standar seperti transaksi belum ada

• Kinerja masih kurang baik dibandingkan

dengan kinerja RML, CORBA atau DCOM

5 aspek keamanan dasar dalam mengimplementasikan sistem berbasis Web

1. Authentication(mengidentifikasi Pengirim mupun penerima),

2. Authorization(menjamin bahwa requester yang telah berhasil melakukan otentikasi dapt meng-akses sumber daya yang ada sesuai dengan karakteristik akses (access control) yang disediakan)

3. Confidentiality(menjamin kerahasiaan (privacy) terhadap data/informasi yang dipertukarkan)

4. Data Integrity(komunikasi antara client dan server dilindungi dari adanya kemungkinan untuk merubah data oleh user/aplikasi yang tidak memiliki hak)

5. Non-Repudiation(pihak yang terlibat dalam transaksi (client & service provider) tidak dapat menyangkal terjadinya transaksi yang telah dilakukan)

top related