Interoperabilitas. bagaimana mereka berkomunikasi?

dokumen-dokumen yang mirip
WEB SERVICES. Sistem terdistribusi week 12

Fase pertama: single user, single tasking

Firewall & WEB SERVICE

Web Services merupakan salah satu bentuk implementasi dari arsitektur model aplikasi N-Tier yang berorientasi layanan. Perbedaan Web Services dengan

Arsitektur Web Service Web service memiliki tiga entitas dalam arsitekturnya, yaitu: 1. Service Requester (peminta layanan)

BAB II TINJAUAN PUSTAKA. Bab ini membahas teori-teori yang dijadikan acuan tugas akhir ini.

By : Agung surya permana ( )

BAB 1 Service Oriented Architecture 1.1 Evolusi SOA

Bab II. TINJAUAN PUSTAKA

BAB I PENDAHULUAN 1.1. Latar Belakang

Teknik Informatika S1

SISTEM INFORMASI DISTRIBUSI BARANG BERBASIS WEB SERVICE

Bab 1 Pendahuluan 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN 1.1. Latar Belakang

TUGAS SISTEM INFORMASI BERBASIS WEB. PHP Web Service. Nama : Ilham NIM : Kelas : 6B. Daftar isi

komprehensip dan menjadi rujukan bagi rumah sakit PKU Muhammadiyah di

BAB II. KAJIAN PUSTAKA

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Perkembangan teknologi informasi semakin pesat sampai saat ini dengan terus dikembangkannya

IMPLEMENTASI WEB SERVICE UNTUK SISTEM PENGADUAN MASYARAKAT DI LINGKUNGAN PEMERINTAH KOTA KEDIRI

BAB I. PENDAHULUAN...

BAB II KAJIAN PUSTAKA

BAB II LANDASAN TEORI. sasaran tertentu, sedangkah menurut (Hall, 2007) mengatakan sistem adalah. adalah sebuah sistem harus lebih dari satu bagian.

PENGEMBANGAN LAYANAN AKSES NILAI AKADEMIK BERBASIS WEB SERVICES

TUGAS ONLINE 2 : SOAP PERANCANGAN SISTEM BERBASIS KOMPONEN

Making Provisions for Applications and Services

BAB II TINJAUAN PUSTAKA

Konsep Pemrograman Internet (1)

KOMUNIKASI PENGANTAR DATA TERDISTRIBUSI. Materi: 1. Komunikasi Data 2. Protocol 3. Remote Procedure Call 4. Object Remote

TUGAS ELEARNING PENGEMBANGAN WEB SERVICE

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB II LANDASAN TEORI. Analisis fundamental digunakan untuk menghitung nilai intrinsik dari

KEBUTUHAN WEB SERVICE UNTUK SINKRONISASI DATA ANTAR SISTEM INFORMASI DALAM E-GOV DI PEMKAB BANTUL YOGYAKARTA

SISTEM KEAMANAN DATA PADA WEB SERVICE MENGGUNAKAN XML ENCRYPTION

IMPLEMENTASI WEB SERVICE COMPOSITE (STUDI KASUS APLIKASI PARIWISATA)

Distributed Object CORBA and RMI

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. pada perkembangan dari sistem informasi. E-commerce adalah salah satu

BAB III LANDASAN TEORI

BAB II LANDASAN TEORI. Basis Data Terdistribusi didefinisikan sebagai sebuah collection of multiple,

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB 1 Perkembangan Web Service

1. PENDAHULUAN Saat ini, dua teknologi paling populer yang digunakan pada Internet adalah dan World Wide Web. Pada beberapa tahun yang akan

BAB 3 LANDASAN TEORI

PENJURIAN ONLINE BERBASIS WEB SERVICE

SERVICE ORIENTED ARCHITECTURE (SOA)

Web Services Penilaian pada Sistem Informasi Akademik (Studi Kasus : FMIPA Unmul) Lina Yahdiyani Inayatuzzahrah

WEB SERVICE SEBAGAI METODE PENGHUBUNG ANTARAPLIKASI KOMPUTER DENGAN BAHASA PEMROGRAMAN YANG BERBEDA

BAB II KAJIAN PUSTAKA. seluler (mobile) seperti telepon pintar (smartphone) dan komputer tablet. Android

PROSES, OBJEK DAN LAYANAN TERDISTRIBUSI

BAB I PENDAHULUAN. Bidang pendidikan merupakan salah satu dari sekian banyak bidang yang

Pemrograman Aplikasi Berbasis Sistem Komputer. KTP Online. Nama : Andreas NIM : Departemen Teknologi Informasi

KOMUNIKASI. Universitas Informatika dan Bisnis Indonesia. 2.1 Komunikasi Data

Making Provisions for Applications and Services

BAB III LANDASAN TEORI

Model Sistem Terdistribusi

Integrasi Web Services Dengan Menggabungkan Perancangan Berorientasi Objek dan SOA Untuk Membangun Sistem e-learning

IMPLEMENTASI TEKNOLOGI WEB SERVICE PADA SISTEM INFORMASI ADMINISTRASI KEPENDUDUKAN DENGAN WEB SERVICE

Basis Data 2. Database Client / Server. Arif Basofi, S.Kom. MT. Teknik Informatika, PENS

BAB I PENDAHULUAN 1.1 Latar Belakang dan Permasalahan Tabel 1.1 Jumlah mahasiswa STMIK AMIKOM Purwokerto

BAB I PENDAHULUAN 1.2. Latar Belakang Masalah

Web Service. Asep Herman Suyanto

BAB I PENDAHULUAN. Apalagi informasi tersebut disertai dengan kecepatan, ketepatan, dan keakuratan

Pertemuan 7 ARFIAN HIDAYAT, S.KOM

Pengenalan Internet. Arrummaisha A

PENERAPAN SOA SEBAGAI ALTERNATIF PENGINTEGRASIAN MULTI SISTEM INFORMASI

WEB-BASED INTERPRISE sebagai SOLUSI BISNIS

Bab 2 Tinjauan Pustaka 2.1 Penelitian Terdahulu

BAB I PENDAHULUAN. sistem lain. Dalam hal tersebut, database yang tersebar di suatu instansi atau

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. 2 Bab 2

Tujuan 04/07/ :01

PERANCANGAN DAN IMPLEMENTASI GOOGLE GEARS PADA WINDOWS MOBILE DENGAN STUDI KASUS WEB PENJUALAN BARANG PRANESTI NOVITASARI

BAB I PENDAHULUAN. I.1 Latar Belakang Permasalahan

SISTEM INFORMASI MANAJEMEN PERGUDANGAN DI CV. GRAHA EKSOTIKA BERBASIS WEB SERVICE

Berikut merupakan salah satu contoh dari pesan SOAP (SOAP Message):

BAB I PENDAHULUAN. 1.1 Latar Belakang

CLOUD-BASED INFORMATION COMMUNICATION TECHNOLOGY - LEARNING MANAGEMENT SYSTEM SOLUTIONS

Konsep Pemrograman Internet dan Web

BAB I PENDAHULUAN 1.2. Latar Belakang Masalah

Implementasi Service-Oriented Architecture dengan Web Service untuk Aplikasi Informasi Akademik

BAB 3 DASAR TEORI 3.1 Web Service

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

GUBERNUR KALIMANTAN TIMUR

MEMBUAT WEB SERVICE DENGAN MENGGUNAKAN JAVA (STUDI KASUS E- COMMERCE PORTAL)

CONTOH PENDSTRIBUSIAN HARDWARE

INTEGRASI SISTEM INFORMASI RUMAH SAKIT BERBASIS PENERAPAN SOA

APLIKASI BERBASIS WEB

PERANCANGAN SISTEM INFORMASI PARIWISATA INDONESIA BERBASIS WEB SERVICES

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. mengangkat kasus dan penggunaan teknologi yang berbeda-beda, pada table 2.1

Kinerja Web Service pada Proses Integrasi Data

Sistem Terdistribusi TIK-604

BAB 3 LANDASAN TEORI

BAB 2 DASAR TEORI. 2.1 Service Oriented Architecture (SOA) Konsep Service Oriented 2-1

BAB I PENDAHULUAN I-1

BAB 3 LANDASAN TEORI

Pertemuan II. Ali Tarmuji, S.T., M.Cs. Pemrograman Web. Teknik Informatika Fakultas Teknologi Industri.

E-Business Infrastructure

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

BAB V Remote Procedure Call (RPC)

BAB I PENDAHULUAN I.1. Latar Belakang

Implementasi PHP Web Service Sebagai Penyedia Data Aplikasi Mobile

Transkripsi:

Interoperabilitas Contoh skenario: dua orang yang berbeda suku, budaya, bahasa, dan tradisi harus bekerjasama untuk menyelesaikan suatu pekerjaan. Masingmasing tidak mengetahui bahasa rekan kerjanya, tetapi pada akhirnya mereka harus berinteraksi satu sama lain agar tugas bisa diselesaikan. bagaimana mereka berkomunikasi?

Interoperabilitas Situasi yang sama dijumpai dalam konteks yang berbeda Aplikasi #1 Aplikasi #2 Bahasa A Sistem operasi B Database C Network P Bahasa X Sistem operasi Y Database Z Network Q Hardware M Hardware N

Interoperabilitas http://www.openjawtech.com/low_cost_airlines.htm

Problem-Problem (Teknis) Perbedaan tata bahasa (sintaks) dan konstruksi bahasa pemrograman Perbedaan format data yang dipertukarkan Ketersebaran komponen aplikasi Identifikasi data/object Identifikasi dan penemuan lokasi Penanganan kesalahan Tuntutan kemudahan dalam development dan pemakaian aplikasi

Strategi Membangun Interoperabilitas Pertahankan keragaman (heterogenitas) tidak memaksa untuk menyeragamkan Bangun jembatan yang mengakomodasi perbedaan antar aplikasi Sembunyikan detil-detil teknis yang tidak perlu diketahui (oleh developer atau pemakai)

Strategi Membangun Interoperabilitas Pemisahan antara bagian publik dan bagian privat publik privat pesan nasi goreng Nasi goreng Mie goreng memasak nasi goreng Mie bakso Pemilik warung (server) dapat memasak nasi goreng (implementasi layanan) dengan berbagai cara tanpa harus tergantung pada siapa yang memesannya (client).

Strategi Membangun Interoperabilitas Publik Privat client interface X Y Z server (object implementation) implementasi

Arsitektur Berbasis Layanan

Web Sebagai Platform Komputasi Mengapa Web? Netralitas: tidak memihak ke bahasa pemrograman apapun Kesederhanaan cara kerja: protokol HTTP dan format HTML sederhana Popularitas: tiap orang yang bekerja dengan Internet tahu bagaimana bekerja dengan Web Tetapi desain asli Web hanyalah untuk pertukaran data, bukan untuk komputasi, jadi perlu ada modifikasi untuk membuat web berfungsi sebagai platform komputasi

Teknologi Pembangun: Web Services Dari tutorial Web Service oleh IBM: Web services are a new breed of Web application. They are self-contained, self-describing, modular applications that can be published, located, and invoked across the Web. Web services perform functions, which can be anything from simple requests to complicated business processes... Once a Web service is deployed, other applications (and other Web services) can discover and invoke the deployed service.

Komponen Web Services HTTP transport/komunikasi XML metalanguage untuk representasi informasi SOAP pemanggilan jarak jauh (remote invocation) UDDI trader & layanan direktori (mirip DNS) WSDL definisi layanan (mirip IDL) XLANG, XAML transaksi

Arsitektur Aplikasi Masa Depan Arsitektur aplikasi stand-alone Arsitektur aplikasi berbasis web Tiap komponen bersifat homogen dan terletak di satu lingkungan eksekusi (komputer) yang sama Tiap komponen bisa berbeda satu sama lain dan terletak di lingkungan-lingkungan eksekusi (komputer) yang tersebar

TIK dan Tatanan Global

Evolusi

Software Evolusi

Infrastruktur

Kolaborasi

Koneksi Internet

Pertumbuhan Data

Teknologi Informasi Kini Komputerkah (karena punya OS dan aplikasi)? Alat komunikasikah (karena fungsi HP, bisa akses Internet, dsb)? Perangkat multimediakah (karena ada video cam, streaming, dsb)?

Teknologi Informasi: Kini dan Masa Depan Konvergensi Digital

TIK dan Pemanfaatannya

Hangout Place Online: Social Media

Terus, Bagaimana cara Ber-internet sehat?

Thanks, any questions?

Info UAS Will be held on December 27 th 2012 Closed book Material Pra UTS : 20% After UTS: 80% Send your opinion on wahyualamsyah.wordpress.com

Thanks for the appreciation!