SERVICE PROVIDER dan WSDL
|
|
|
- Hadian Hardja
- 9 tahun lalu
- Tontonan:
Transkripsi
1 SERVICE PROVIDER dan WSDL Pada panduan ini, akan disimulasikan pemisahan dan komunikasi antara tier presentasi dan tier logika bisnis (seperti pada gambar arsitektur aplikasi 3-tier berikut). Kedua tier tersebut berjalan di satu mesin komputer. Basis data tidak dibahas. Tier 1 Presentasi Tier 2 Logika bisnis Basisdata Web server Apache Web server Apache Persiapan XAMPP Dowload dari Install XAMPP. Pada panduan ini di C:\xampp (Windows) Jalankan web server Apache Buat subfolder berikut pada folder C:\xampp\htdocs C:\xampp\htdocs\tier1 : tier presentasi (service requester, client) C:\xampp\htdocs\tier2 : tier logika bisnis (service provider, server) NuSOAP Download dari Extract nusoap zip Kopi folder lib hasil ekstraksi ke folder tier1 dan tier2 tersebut di atas.
2 Pengembangan server Fokus pengembangan server pada panduan ini adalah untuk memfasilitasi mempelajari WSDL, bukan detil pemrograman dengan PHP dan NuSOAP. Tulis program berikut, simpan sebagai file hello.php di folder tier2 (server) <?php require_once('lib/nusoap.php'); //buat soap server $server = new nusoap_server(); //konfigurasi WSDL $namespace = ' $server->configurewsdl('hellowsdl', $namespace); $server->wsdl->schematargetnamespace = $namespace; //nama service //fungsi tanpa parameter function HelloWorld() { return 'Hello, World!'; //daftarkan fungsi HelloWorld sebagai operasi pada service $server->register('helloworld', //nama operasi array('null' => 'xsd:any'), //parameter input array('return' => 'xsd:string'), //parameter output $namespace, //namespace 'uri:hello.php#helloworld' //soapaction ); //penanganan request $POST_DATA = isset($globals['http_raw_post_data'])? $GLOBALS['HTTP_RAW_POST_DATA'] : ''; $server->service($post_data);?>
3 WSDL Buka alamat localhost/tier2/hello.php pada browser. Link WSDL Klik link WSDL atau buka alamat localhost/tier2/hello.php?wsdl, cermati WSDL yang ditampilkan.
4 NuSOAP menggunakan WSDL versi 1.1 ( Struktur WSDL ini terdiri dari lima bagian utama, yaitu: Types Message PortType Binding Service PortType Cari elemen porttype di bagian tengah dokumen WSDL. PortType merupakan kumpulan operasi (operation) yang tersedia pada server. PortType mempunyai nama. Dengan NuSOAP, nama porttype diberikan secara otomatis dengan merujuk pada nama service. <porttype name="hellowsdlporttype"> <operation name="helloworld"> <input message="tns:helloworldrequest"/> <output message="tns:helloworldresponse"/> </operation> </porttype> Tiap operasi mempunyai nama sesuai yang didaftarkan pada program PHP. Untuk menggunakan operasi, diperlukan pesan (message), yakni input message dan/atau output message yang kemudian didefinisikan di bagian Message. Message Lihat elemen message sebelum elemen porttype. Masing-masing pesan yang disebutkan di semua operasi di bagian PortType didefinisikan sebagai satu elemen tersendiri. Pesan bisa terdiri dari beberapa bagian (part). Part bisa menyatakan parameter operasi beserta tipe datanya. <message name="helloworldrequest"> <part name="null" type="xsd:any" /> </message> <message name="helloworldresponse"> <part name="return" type="xsd:string" /> </message> Apabila part mempunyai tipe data kompleks, tipe data akan didefinisikan di bagian Types. Pada contoh, part menggunakan tipe data sederhana XML Schema. Tipe data XML Schema dapat dilihat di Types Lihat elemen types di bagian awal dokumen WSDL (atau sebelum elemen message). Di contoh, karena part pada message tidak menggunakan tipe data kompleks, pada bagian Types tidak berisi definisi tipe data kompleks.
5 <types> <xsd:schema targetnamespace=" <xsd:import namespace=" /> <xsd:import namespace=" /> </xsd:schema> </types> Binding Lihat elemen binding setelah elemen porttype. Binding menyatakan format pesan dan protokol transport bagi porttype. Binding mempunyai nama dan merujuk ke porttype tertentu. Pada contoh, protokol transport yang digunakan adalah SOAP/HTTP. Tiap operasi ditentukan gaya (style) pemanggilannya, misal rpc berarti Remote Procedure Call. Tiap pesan dalam operasi ditentukan format encoding yang digunakan, misal SOAP encoding. <binding name="hellowsdlbinding" type="tns:hellowsdlporttype"> <soap:binding style="rpc" transport=" <operation name="helloworld"> <soap:operation soapaction="uri:hello.php#helloworld" style="rpc"/> <input><soap:body use="encoded" namespace=" encodingstyle=" <output><soap:body use="encoded" namespace=" encodingstyle=" </operation> </binding> Service Lihat elemen service di bagian akhir dokumen WSDL atau setelah elemen binding. Service merupakan kumpulan port. Suatu port menyatakan alamat fisik suatu binding. Service dan port mempunyai nama. Dengan NuSOAP, nama port diberikan secara otomatis dengan merujuk pada nama service. <service name="hellowsdl"> <port name="hellowsdlport" binding="tns:hellowsdlbinding"> <soap:address location=" </port> </service>
6 Pengembangan client Fokus pengembangan client pada panduan ini adalah untuk memfasilitasi cara penggunaan WSDL untuk pemanggilan server, bukan detil pemrograman dengan PHP dan NuSOAP. Tulis program berikut, simpan sebagai file client.php di folder tier1 (client) <?php require_once('lib/nusoap.php'); //buat soap client dengan merujuk pada WSDL dari service yang dituju $client = new nusoap_client(' //cek error $err = $client->geterror(); if ($err) { echo '<h2>soap client error</h2><pre>'. $err. '</pre>'; //pemanggilan operasi tanpa parameter $result = $client->call('helloworld', array(null)); if (!$result) { echo "Tidak ada hasil (result = false)"; else { echo $result; echo '<br/>'; //panggil operasi //tanpa parameter //tulis hasilnya?> Buka alamat localhost/tier1/client.php pada browser. Pemanggilan server oleh client berhasil dilakukan!
7 Operasi dengan parameter Tambahkan operasi berikut pada program hello.php di server. Letakkan sebelum baris untuk penanganan request. //operasi dengan parameter function Hello($name) { return 'Hello, '. $name. '!'; $server->register('hello', array('name' => 'xsd:string'), array('return' => 'xsd:string'), $namespace, 'uri:hello.php#hello' ); //nama operasi //parameter input //parameter output //namespace //soapaction //operasi dengan dua parameter function Penjumlahan($op1, $op2) { $hasil = $op1 + $op2; return $hasil; $server->register('penjumlahan', //nama operasi array('bilangan1' => 'xsd:double', 'bilangan2' => 'xsd:double'), //parameter input array('hasil' => 'xsd:double'), //parameter output $namespace, //namespace 'uri:hello.php#penjumlahan' //soapaction ); Lihat dan cermati WSDL yang dihasilkan. Tambahkan baris program berikut pada program client.php di client. //pemanggilan operasi dengan satu parameter $result = $client->call('hello', array('name' => 'Dunia')); //panggil operasi //satu parameter if (!$result) { echo "service returned false"; else { echo $result; echo '<br/>'; //pemanggilan operasi dengan dua parameter $result = $client->call('penjumlahan', //panggile operasi array('bilangan1' => 145.7, //parameter 1 'bilangan2' => 51.4)); //parameter 2 if (!$result) { echo "service returned false"; else { echo $result; echo '<br/>'; Buka alamat localhost/tier1/client.php pada browser.
8 Tugas pengganti kuliah Buat service kalkulator sederhana dengan operasi berikut. double penjumlahan (double op1, double op2) ; op1 + op2 double pengurangan (double op1, double op2) ; op1 - op2 double perkalian (double op1, double op2) ; op1 * op2 double pembagian (double op1, double op2) ; op1 / op2 Buat program client yang menampilkan form HTML (seperti contoh berikut, boleh tidak sama persis). Jika tombol diklik, client memanggil operasi perhitungan yang sesuai pada service dan menampilkan hasilnya pada text {hasil perhitungan. Tugas boleh dikerjakan berkelompok 2 orang.
IMPLEMENTASI FRAGMENTASI HORIZONTAL DENGAN MENGGUNAKAN SOAP WEB SERVICE DAN WSDL
IMPLEMENTASI FRAGMENTASI HORIZONTAL DENGAN MENGGUNAKAN SOAP WEB SERVICE DAN WSDL Indra Budiantho Dosen Universitas INDONUSA Esa Unggul [email protected] Abstrak Pengelolaan data secara terpusat
TUGAS SISTEM INFORMASI BERBASIS WEB. PHP Web Service. Nama : Ilham NIM : Kelas : 6B. Daftar isi
TUGAS SISTEM INFORMASI BERBASIS WEB PHP Web Service Nama : Ilham NIM : 09071003024 Kelas : 6B Daftar isi FAKULTAS ILMU KOMPUTER JURUSAN SISTEM INFORMASI 2009/2010 1 1. Pengenalan web service 3 2. Apa itu
Bab II. TINJAUAN PUSTAKA
Bab II. TINJAUAN PUSTAKA 2.1. Penelitian Terdahulu Berdasarkan penelitian penulis, aplikasi distribusi penjualan barang sudah ada. Dari aplikasi yang sudah ada tersebut penulis ingin mengembangkan lagi
PRAKTIKUM XML WEB SERVICE XML. Buat direktori di htdocs/www dengan nim masing-masing (hanya angka saja, tanpa titik (.),spasi ataupun koma (,) )
XML Buat direktori di htdocs/www dengan nim masing-masing (hanya angka saja, tanpa titik (.),spasi ataupun koma (,) ) Praktek I SimpleXMLElement Di dalam folder masing-masing bentuk folder baru dengan
INSTALASI MOODLE DI LAPTOP/PC DENGAN WINDOWS 7
1 INSTALASI MOODLE DI LAPTOP/PC DENGAN WINDOWS 7 Oleh: Herman Dwi Surjono, Ph.D. http://blog.uny.ac.id/hermansurjono Pendahuluan Banyak portal e- learning yang dikembangkan dengan LMS Moodle. Salah satu
Web Service. Asep Herman Suyanto
Web Service Asep Herman Suyanto [email protected] http://www.bambutechno.com Web service adalah sistem perangkat lunak yang dirancang untuk mendukung interaksi yang bisa beroperasi machine-to-machine
PENJURIAN ONLINE BERBASIS WEB SERVICE
PENJURIAN ONLINE BERBASIS WEB SERVICE Dwi Sunaryono 1, Wahyu Suadi 2, I Made Krisna Widhiastra 3 1,2,3 Fakultas Teknologi Informasi, Institut Teknologi Sepuluh Nopember Surabaya, 60111 E-mail : [email protected],
Pemrograman PHP7 untuk Pemula
Pemrograman PHP7 untuk Pemula Sanksi Pelanggaran Pasal 113 Undang-Undang Nomor 28 Tahun 2014 tentang Hak Cipta 1. Setiap Orang yang dengan tanpa hak melakukan pelanggaran hak ekonomi sebagaimana dimaksud
Web Services merupakan salah satu bentuk implementasi dari arsitektur model aplikasi N-Tier yang berorientasi layanan. Perbedaan Web Services dengan
Overview Web Service (sebagai software) adalah sebuah sistem didesain untuk mendukung mesin interoperabilitas untuk berinteraksi dalam jaringan. Seringnya Web service hanya berupa application programming
Pengembangan Web Service Untuk Aplikasi Zodiak 1. Menyiapkan database yang akan digunakan 2. Menulis kode program untuk aplikasi server
Pengembangan Web Service Untuk Aplikasi Zodiak Web Service yang akan dikembangkan menggunakan NuSOAP API (Application Programming Interface). Anda dapat memperoleh API tersebut pada situs http://deitrich.ganx4.com/nusoap/.
MANUAL PENGGUNAAN APLIKASI
MANUAL PENGGUNAAN APLIKASI Aplikasi Pendukung Untuk Menjalankan Website 1. Browser (Chrome, Mozilla Firefox, etc) 2. Xampp Versi 3.2.1 Xampp dibutuhkan apabila mengakses website dalam server local. Berikut
POLITEKNIK ELEKTRONIKA NEGERI SURABAYA
WEB DESAIN Pengenalan JavaScript Alfira Rizky Ayuputri 4103141039 3 D3 Multimedia Broadcasting B Dwi Susanto, S.ST, MT. D3 Teknologi Multimedia Broadcasting Departemen Multimedia Kreatif POLITEKNIK ELEKTRONIKA
Latihan 1: Menginstal Web Server Apache, PHP, dan MySQL
Student Exercise Series: Pemrograman Web Database Latihan 1: Menginstal Web Server Apache, PHP, dan MySQL Sekarang ini, menginstal web server Apache, PHP, dan MySQL sangatlah mudah. Anda cukup mengisntal
Berikut merupakan salah satu contoh dari pesan SOAP (SOAP Message):
Aplikasi Zodiak Menggunakan PHP Web Service Robertus Lilik Haryanto [email protected] Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas
Pemanggilan RESTful Web Service Java dari Client PHP
Pemanggilan RESTful Web Service Java dari Client PHP [email protected] Pendahuluan RESTful web services termasuk aplikasi kelas ringan dan cepat aksesnya. Inilah alasan bagus mengapa REST API ini banyak
Pemanggilan RESTful Web Service PHP dari Client Java
Pemanggilan RESTful Web Service PHP dari Client Java [email protected] Bagaimana memanggil atau memgakses RESTful web service PHP dari client yang ditulis dengan Java? Cukup mudah. Tutotial ini akan
SISTEM INFORMASI DISTRIBUSI BARANG BERBASIS WEB SERVICE
SISTEM INFORMASI DISTRIBUSI BARANG BERBASIS WEB SERVICE Susan Dian Purnamasari 1), Maulana 2), Fatoni 3) 1), 2) Sistem Informasi Universitas Bina Darma Palembang 3) Manajemen Informatika Universitas Bina
Mahasiswa memahami Pengertian, fungsi, aplikasi untuk menjalankan JavaScript, cara menjalankan kode, cara memasukkan kode JavaScript ke dalam HTML
Pengenalan JavaScript Standar Kompetensi Mahasiswa memahami Pengertian, fungsi, aplikasi untuk menjalankan JavaScript, cara menjalankan kode, cara memasukkan kode JavaScript ke dalam HTML Indikator Hasil
MODUL 11 PHP&MYSQL UPDATE & SEARCHING
MODUL 11 PHP&MYSQL UPDATE & SEARCHING PEMROGRAMAN WEB 2 TEKNIK INFORMATIKA UNIVERSITAS PASUNDAN BANDUNG 2015/2016 Latihan kali ini menggabungkan aplikasi- aplikasi yang sudah kita buat sebelumnya agar
Pengenalan JavaScript
Pengenalan JavaScript Tujuan - Mahasiswa memahami konsep dasar Javascript - Mahasiswa mampu memahami cara menggunakan Javascript - Mahasiswa mampu memahami dasar variabel di Javascript - Mahasiswa mampu
Teknik Informatika S1
Teknik Informatika S1 Rekayasa Perangkat Lunak Lanjut Pengenalan Web App + Req. Web App Disusun Oleh: Egia Rosi Subhiyakto, M.Kom, M.CS Teknik Informatika UDINUS [email protected] +6285740278021 Aplikasi
http://bp2dk.id/source/sidekaapp1.3.zip atau http://lppm.uajy.ac.id/source/assets%20v1.3.zip Double Click pada xampp-win32-5.6.
Panduan Instalasi Aplikasi SIDeKa 1. Instalasi Web Server menggunakan XAMPP. Di Windows Web Server diperlukan untuk menjalankan aplikasi SIDeKa, karena aplikasi ini dibangun berbasis web (Web Base). Step
MODUL 4 PHP PART 1 (PENGENALAN PHP + VARIABEL)
MODUL 4 PHP PART 1 (PENGENALAN PHP + VARIABEL) 4.1 Definisi PHP (Hypertext Preprocessor) PHP (PHP: Hypertext Preprocessor) merupakan bahasa pemrograman yang mampu berjalan di server-side (berjalan pada
I. Pengenalan Play Framework
I. Pengenalan Play Framework Play framework merupakan framework pemrograman web yang memudahkan dan mempercepat proses development aplikasi menggunakan Java. Framework ini diciptakan untuk mengatasi tantangan
WEB SERVICES. Sistem terdistribusi week 12
WEB SERVICES Sistem terdistribusi week 12 Outline Kegunaan web service Sejarah bahasa pemrograman Perusahaan pengusul web service Arsitektur web service Keuntungan & kekurangan wes service Kegunaan web
STRUKTUR DASAR PHP ASUMSI 02/10/2014
STRUKTUR DASAR PHP 1 ASUMSI Anda telah mengenal dengan cukup baik komputer Anda, dan juga bisa mengoperasikannya. Jadi Anda seharusnya sudah mengerti perbedaan file dan direktori, bagaimana menyimpan file
BAB II DASAR TEORI. 2.1 Event. 2.2 Web Service II-1
BAB II DASAR TEORI Pada bab ini akan dibabarkan dasar-dasar teori yang menjadi landasan pengerjaan tugas akhir ini. Dasar-dasar teori ini didapatkan dari studi literatur yang merupakan salah satu metodologi
Arsitektur Web Service Web service memiliki tiga entitas dalam arsitekturnya, yaitu: 1. Service Requester (peminta layanan)
1. Pengenalan Web Service Definisi Web Service Web service adalah suatu sistem perangkat lunak yang dirancang untuk mendukung interoperabilitas dan interaksi antar sistem pada suatu jaringan. Web service
komprehensip dan menjadi rujukan bagi rumah sakit PKU Muhammadiyah di
BAB II LANDASAN TEORI 2.1. Profil Perusahaan PKU Muhammadiyah Temanggung RSU PKU Muhammadiyah Temanggung didirikan pada 12 Oktober 1989 atau 12 Rabiul Awal 1409 H. Lokasi dari rumah sakit ini sendiri adalah
Framework CodeIgniter Part 1
1 Framework CodeIgniter Part 1 Fajar Y. Zebua [email protected] http://www.bangjar.blogspot.com Lisensi Dokumen : Copyright 2012 Fajar Y. Zebua Seluruh tulisan yang dibuat oleh Fajar Y. Zebua dapat
TUGAS ONLINE 2 : SOAP PERANCANGAN SISTEM BERBASIS KOMPONEN
TUGAS ONLINE 2 : SOAP PERANCANGAN SISTEM BERBASIS KOMPONEN NURMIGIANTI 2012 81 030 JURUSAN TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS ESA UNGGUL 2014 I. Pendahuluan SOAP (Simple Object Access
BAB I PENDAHULUAN LATAR BELAKANG CONTOH KASUS. Diktat Mata Kuliah Aplikasi Teknologi Online Oleh : Andri Heryandi
BAB I PENDAHULUAN LATAR BELAKANG World Wide Web (WWW) telah berubah dengan cepat dalam berbagai cara. Bahasa standar yang dipakai dalam WWW adalah bahasa HTML (Hyper Text Markup Language). Dengan adanya
LAMPIRAN : CARA MENJALANKAN PROGRAM
LAMPIRAN : CARA MENJALANKAN PROGRAM 1. Instalasi Aplikasi XAMPP versi 1.7.4 a. Jika anda sudah memiliki file XAMPP 1.7.4. anda tinggal double click file tersebut. Kemudian akan muncul pilihan bahasa. Pilih
BAB 5 IMPLEMENTASI DAN PENGUJIAN APLIKASI
BAB 5 IMPLEMENTASI DAN PENGUJIAN APLIKASI 5.1 Implementasi Aplikasi Implementasi aplikasi dilakukan dengan cara mengimplementasikan perancangan yang telah dibuat sebelumnya dalam bentuk kode program dan
IMPLEMENTASI WEB SERVICE UNTUK APLIKASI PROTOTYPE RESTITUSI ATAS BIAYA PENGOBATAN PEGAWAI PT. X GORONTALO
IMPLEMENTASI WEB SERVICE UNTUK APLIKASI PROTOTYPE RESTITUSI ATAS BIAYA PENGOBATAN PEGAWAI PT. X GORONTALO Ahmad Feriyanto Alulu Universitas Negeri Gorontalo Jln. Jenderal Sudirman 6, Kotak Pos 5 Gorontalo
Bab 4 Pembahasan Dan Hasil Pengujian
Bab 4 Pembahasan Dan Hasil Pengujian 4.1 Implementasi Aplikasi Pada Bab 4 ini akan dijelaskan bagaimana cara kerja aplikasi program untuk pemodelan system registrasi terpadu berbasis web menggunakan web
BAB 5 PENGENALAN PHP. Tujuan Pembelajaran: Memahami kaidah Pemrograman dengan PHP
BAB 5 PENGENALAN PHP Tujuan Pembelajaran: Memahami kaidah Pemrograman dengan PHP 5.1 Sintaks Dasar 5.2 Mengirim Data ke Web Browser 5.3 Memberi Komentar 5.4 Variable 5.5 String 5.6 Number 5.7 Konstanta
Firewall & WEB SERVICE
Firewall & WEB SERVICE Definisi Firewall Umumnya ditempatkan pada batas network untuk membangun batas pinggir keamanan (security). Firewall digunakan untuk melindungi internal network dari eksternal yang
BAB 1 Service Oriented Architecture 1.1 Evolusi SOA
BAB 1 Service Oriented Architecture 1.1 Evolusi SOA Dengan melakukan penelusuran evolusi pola-pola integrasi, maka dapat ditunjukkan bahwa SOA merupakan teknik integrasi yang dibangun berdasarkan teknologi
BAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA Adapun yang akan dibahas pada bab ini yaitu mengenai hasil dari pembahasan Sistem Informasi Geografis Lokasi Studio Prewedding di kota medan, yang telah dibuat serta akan dipaparkan
Persiapan. Jalankan server apache dari XAMPP control panel Ekstrak file yang telah dibagikan, Salin folder week_8 ke htdocs
Ajax Persiapan Download: https://drive.google.com/file/d/0bxksp6axeejqa3loddvnd2fcx3c/vi ew?usp=sharing Latihan-latihan ini memerlukan koneksi aktif internet Cek kembali koneksi internet anda Jalankan
BAB 4 Membangun Web Services
BAB 4 Membangun Web Services Pada proyek ini, akan dibuat modul EJB yang berisi lojik untuk menetapkan tingkat bunga untuk dua jenis pinjaman (Mobil dan Rumah). Seperti yang telah dijelaskan pada Skenario,
PERANCANGAN WEB KORAN PELAJAR YOGYAKARTA BERBASIS WEB SERVICE SOAP DAN CSS FRAMEWORK FOUNDATION 4 NASKAH PUBLIKASI
PERANCANGAN WEB KORAN PELAJAR YOGYAKARTA BERBASIS WEB SERVICE SOAP DAN CSS FRAMEWORK FOUNDATION 4 NASKAH PUBLIKASI diajukan oleh Saddam Habibie 10.11.4067 Kepada JURUSAN TEKNIK INFORMATIKA SEKOLAH TINGGI
BAB 2 TINJAUAN PUSTAKA
BAB 2 TINJAUAN PUSTAKA 2.1 Arsitektur Perangkat Lunak Arsitektur perangkat lunak adalah sekumpulan pernyataan yang menggambarkan komponen perangkat lunak dan fungsi-fungsi yang ada pada komponen tersebut.
MODUL 10 PENGENALAN PHP. (Variabel, Operator, struktur control)
MODUL 10 PENGENALAN PHP (Variabel, Operator, struktur control) Tujuan : Mampu menjelaskan perintah-perintah dasar-dasar PHP (Variabel, Operator, struktur control) dan membuat aplikasi dengan perintah-perintah
MODUL 3 DASAR-DASAR PHP
MODUL 3 DASAR-DASAR PHP Para pengguna internet dewasa ini cenderung lebih menyukai situs-situs yang mempunyai tampilan menarik dan menghibur. Yang pasti, mereka sudah bosan dengan tampilan web yang begitu-begitu
PRAKTIKUM JARINGAN KOMPUTER. VI. HTTP dan WAP
PRAKTIKUM JARINGAN KOMPUTER VI. HTTP dan WAP HTTP HTTP adalah sebuah protokol yang menangani aplikasi web. Dimana aplikasi ini bekerja pada jaringan TCP/IP dengan port 80. Untuk membangun sebuah aplikasi
BAB II TINJAUAN PUSTAKA. Bab ini membahas teori-teori yang dijadikan acuan tugas akhir ini.
BAB II TINJAUAN PUSTAKA Bab ini membahas teori-teori yang dijadikan acuan tugas akhir ini. 2.1 Web Service Web Service adalah sekumpulan application logic beserta objek-objek dan method-method yang dimilikinya
Panduan Konfigurasi Server. a. Application Package Installation (SAP Server) Buka Object Navigator (T-Code SE80)
Panduan Konfigurasi Server a. Application Package Installation (SAP Server) 1. Membuat Application Package Buka Object Navigator (T-Code SE80) Buat package baru dengan menuliskan nama package yang diinginkan
Laporan Bengkel Web II Modul 6
Laporan Bengkel Web II Modul 6 D I S U S U N Oleh : Muhammad Aly Al-Husaini 1457301050 1 SI C Politeknik Caltex Riau T.A 2014-2015 Modul 6. Fungsi Filter PHP Contoh Program Contoh 1 : Baris 3, membuat
MODUL 8 Insert, Update, & delete
MODUL 8 Insert, Update, & delete Pemograman Web Teknik Informatika Universitas Pasundan Bandung 2016/2017 Konten Mengubah Data dari Array menjadi Database... Error! Bookmark not defined. Mengkoneksikan
Upload File dengan Metode AJAX
Upload File dengan Metode AJAX Oleh: Cecep Yusuf Saya akan membahas bagaimana membuat form upload file beserta prosesnya dengan menggunakan teknik AJAX memakai library Ajax File Upload, salah satu library
BAB 2 TINJAUAN PUSTAKA. : Multi sistem operasi, bisa Windows, Linux, Mac OS, maupun Solaris
BAB 2 TINJAUAN PUSTAKA 2.1 XAMPP XAMPP merupakan singkatan dari : X A M P P : Multi sistem operasi, bisa Windows, Linux, Mac OS, maupun Solaris : Apache HTTP Server : MySQL Database Server : PHP Scripting
Pertemuan Ke-5 Client Side Scripting (JavaScript) S1 Teknik Informatika - Unijoyo 1
Pertemuan Ke-5 Client Side Scripting (JavaScript) S1 Teknik Informatika - Unijoyo 1 Konsep Client Side Scripting JavaScript? Pendeklarasian JavaScript JavaScript sederhana Peletakan JavaScript Komentar
BAB 1 PENDAHULUAN. 1.1 Instalasi XAMPP (Server)
BAB 1 PENDAHULUAN Untuk memulai pemrograman berbasis server maka kita perlu melakukan instalasi perangkat lunak server seperti Apache atau Nginx atau IIS, instalasi interpreter PHP dan database MySQL serta
KONFIGURASI MAIL SERVER DENGAN MERCURY
KONFIGURASI MAIL SERVER DENGAN MERCURY SETTING MAIL SERVER (MERCURY) XAMPP sampai saat ini masih umum digunakan sebagai web server dan database server, padahal sesunggunhnya xampp memiliki empat komponen
BAB 5 MEMAHAMI METHOD GET DAN POST PADA PHP
BAB 5 MEMAHAMI METHOD GET DAN POST PADA PHP Form pada PHP mempunyai dua method pengiriman data, yaitu GET dan POST. Dengan menggunakan method GET, maka nilai variabel yang dikirimkan ke server melalui
Pengantar PHP. Mempelajari Apa itu PHP, Cara Kerja PHP, Cara Menginstall, Menjalankan PHP, Pemrograman Dasar PHP. Modul- 8 Pengantar PHP (1) 1
Pengantar PHP Mempelajari Apa itu PHP, Cara Kerja PHP, Cara Menginstall, Menjalankan PHP, Pemrograman Dasar PHP Modul- 8 Pengantar PHP (1) 1 Yang akan dipelajari dari Modul ini 1. PengertianPHP 2. Cara
PHP (HYPERTEXT PREPROCESSOR)
LAPORAN PRAKTIKUM MODUL 4 PEMROGRAMAN WEB PHP (HYPERTEXT PREPROCESSOR) Disusun Oleh: Deny Kurniawan Novianto (130533608222) PTI OFF B UNIVERSITAS NEGERI MALANG FAKULTAS TEKNIK JURUSAN TEKNIK ELEKTRO PROGRAM
1. Prosedur Persiapan Aplikasi Berikut ini adalah panduan untuk melakukan install aplikasi untuk dapat menjalankan program penilai esai otomatis :
PROSEDUR MENJALANKAN PROGRAM 1. Prosedur Persiapan Aplikasi Berikut ini adalah panduan untuk melakukan install aplikasi untuk dapat menjalankan program penilai esai otomatis : 1.1. Download Aplikasi berikut:
BAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Aplikasi Sistem pakar pendeteksian kerusakan Hard disk pada sistem Hardware yang digunakan di komputer atau di laptop yang memiliki fungsi sebagai berikut
PEMROGRAMAN WEB. Agussalim
PEMROGRAMAN WEB Agussalim Deskripsi Matakuliah Matakuliah ini mengajarkan tentang: Konsep Pemrograman WEB Pemrograman WEB statis dan dinamis HTML (Hyper Text Markup Language) PHP Hypertext preprocessor,
INSTALASI MOODLE DI LAPTOP/PC
1 INSTALASI MOODLE DI LAPTOP/PC Oleh: Herman Dwi Surjono, Ph.D. http://blog.uny.ac.id/hermansurjono Pendahuluan Banyak portal e-learning yang dikembangkan dengan LMS Moodle. Salah satu contoh adalah Besmart
Menginstal Web Server Apache, PHP, dan MySQL
Menginstal Web Server Apache, PHP, dan MySQL Sekarang ini, menginstal web server Apache, PHP, dan MySQL sangatlah mudah. Anda cukup mengisntal sebuah paket instalasi bernama XAMPP, maka seluruhnya akan
BAB III UJICOBA PENGEMBANGAN SISTEM CLEARINGHOUSE MENGGUNAKAN APLIKASI GEONETWORK OPENSOURCE
BAB III UJICOBA PENGEMBANGAN SISTEM CLEARINGHOUSE MENGGUNAKAN APLIKASI GEONETWORK OPENSOURCE 3.1. Rancangan Ujicoba Berikut tahap-tahap yang dilalui dalam ujicoba pengembangan sistem Clearinghouse menggunakan
MENANGANI DATA PADA FORM Aplikasi IT-2 Dalam hal menangani data yang dikirim ke server, PHP memiliki beberapa variabel Superglobals yang secara otomatis akan menangkap data berdasarkan metode (method)
LAPORAN RESMI. PRAKTIKUM TEKNOLOGI WEB Pengenalan JavaScript
LAPORAN RESMI PRAKTIKUM TEKNOLOGI WEB Pengenalan JavaScript Dosen Pembimbing : Dwi Susanto Oleh : Noer Rhiannah A (4103131052) 3 D3 MMB B PROGRAM STUDI TEKNOLOGI MULTIMEDIA BROADCASTING DEPARTEMEN MULTIMEDIA
KOMUNIKASI. Universitas Informatika dan Bisnis Indonesia. 2.1 Komunikasi Data
KOMUNIKASI Universitas Informatika dan Bisnis Indonesia 2.1 Komunikasi Data Komunikasi data merupakan bagian dari telekomunikasi yang secara khusus berkenaan dengan transmisi atau pemindahan data dan informasi
MODUL 3 PHP Basic, Variable, Tipe Data, Struktur Kontrol dan Perulangan
MODUL 3 PHP Basic, Variable, Tipe Data, Struktur Kontrol dan Perulangan I. Tugas Pendahuluan 1. php adalah server side programming, apa yang dimaksud dengan server side programming? 2. Sebutkan beberapa
Pertemuan 10. PHP (Personal Home Page)
Pertemuan 10 PHP (Personal Home Page) 1. Pengertian PHP PHP singkatan dari PHP Hypertext Preprocessor Dirancang untuk membentuk web dinamis Memiliki fungsi yang sama dengan ASP, Cold Fusion atau Perl Lahir
Konsep Pemrograman Internet dan Web
Konsep Pemrograman Internet dan Web 1 Konsep Pemrograman Internet Pemrograman Internet: pemrograman aplikasi berbasis internet (aplikasi internet) Aplikasi internet merupakan suatu jenis aplikasi yang
Membuat Web dengan CMS Joomla Sumber dari
Membuat Web dengan CMS Joomla Sumber dari www.ahmadyunus.com Membuat Web dengan CMS Joomla sebenarnya gampang-gampang mudah, asalkan kita mau belajar. Saya sendiripun sebenarnya masih pemula sekali dalam
AJAX. Pemrograman Web 1. Asynchronous JavaScript and XML. Genap
AJAX Asynchronous JavaScript and XML Pemrograman Web 1 Genap 2011-2012 AJAX - Intro AJAX = Asynchornous JavaScript And XML Diperkanalkan oleh Jesse James Garret pada tahun 2005. AJAX bukan bahasa pemrograman
By : Agung surya permana ( )
By : Agung surya permana (5108100504) Latar belakang Rumusan masalah Permasalahan yang diangkat dalam menyelesaikan tugas akhir ini adalah: Bagaimana mengimplementasikan metode arsitektur SOA dari hasil
MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id
1 MODUL PEMOGRAMAN WEB II Oleh: CHALIFA CHAZAR 2 MODUL 10 Penanganan Form HTML Tujuan: Mahasiswa memahami cara penanganan permintaan dalam kode PHP yang dikirimkan melalui form HTML untuk menyelesaikan
Written by Administrator Wednesday, 15 June :49 - Last Updated Thursday, 20 December :10
Ada beberapa opsi dalam menginstall Moodle. Moodle dapat diinstall pada sistem operasi Windows juga bisa diinstall pada Linux dan Mac OS X. Untuk keperluan pembelajaran dan adanya kendala akses internet
2. DASAR TEORI 2.1 PHP5
Modul 2 1. TUJUAN Mahasiswa dapat memahami pemrograman server side menggunakan PHP5 Mahasiswa dapat mengetahui sintak-sintak yang digunakan dalam penanganan form dengan menggunakan metode GET dan POST
BAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Informasi Pada dasarnya sistem informasi merupakan suatu sistem yang dibuat oleh manusia yang terdiri dari komponen komponen dalam organisasi untuk mencapai suatu
PROSES, OBJEK DAN LAYANAN TERDISTRIBUSI
PROSES, OBJEK DAN LAYANAN TERDISTRIBUSI SISTEM TERDISTRIBUSI CLIENT SERVER PROSES TERDISTRIBUSI SISTEM TERDISTRIBUSI CLIENT SERVER 1 Proses terdistribusi dapat diaplikasikan pada berbagai ruang kerja,
BAB I PENDAHULUAN 1.1 Latar Belakang
BAB I PENDAHULUAN 1.1 Latar Belakang HTTP adalah salah satu protokol paling populer di dunia internet. Dengan semakin banyaknya aplikasi multimedia yang berjalan di atas HTTP, banyak protokol yang dikembangkan
FTP Server. Konfigurasi Server Konfigurasi FTP. 1. Klik Menu Start All Programs Control Panel Add/Remove Program
FTP Server File Transfer Protocol (FTP) adalah suatu protokol yang berfungsi untuk tukar-menukar file dalam suatu network yang menggunakan TCP koneksi bukan UDP. Dua hal yang penting dalam FTP adalah FTP
BAB II KAJIAN PUSTAKA
BAB II KAJIAN PUSTAKA Bab ini berisi penjelasan tentang kajian berbagai pustaka yang digunakan dalam penyusunan Tugas Akhir ini. Kajian pustaka akan dilakukan terhadap beberapa literatur tentang Extensible
AJAX dengan jquery Part 1
AJAX dengan jquery Part 1 Oleh: Cecep Yusuf Kali ini saya akan share tutorial AJAX dengan jquery. Dengan menggunakan jquery, penggunaan AJAX akan jauh menjadi lebih mudah. Penjelasan Kali ini saya akan
CARA MENJALANKAN PROGRAM
CARA MENJALANKAN PROGRAM Aplikasi pendukung untuk menjalankan website pencarian sekolah : 1. Browser (chrome atau mozilla firefox) 2. Xampp-win32-1.8.0-vc9-installer 3. Codeigniter versi 3.2.1 4. Koneksi
Web Services Penilaian pada Sistem Informasi Akademik (Studi Kasus : FMIPA Unmul) Lina Yahdiyani Inayatuzzahrah
Web Services Penilaian pada Sistem Informasi Akademik (Studi Kasus : FMIPA Unmul) Lina Yahdiyani Inayatuzzahrah 1107055052 BAB 1 Pendahuluan 1 Latar Belakang 2 Rumusan Masalah 3 Batasan Masalah 4 Tujuan
MANUAL PENGGUNAAN APLIKASI
MANUAL PENGGUNAAN APLIKASI Aplikasi Pendukung Untuk Menjalankan Website Pencarian Apotek : 1. Browser (Chrome, Mozilla Firefox, etc) 2. Xampp-win32-1.8.0-VC9-installer 3. Codeigniter versi 2.1.2 4. Koneksi
BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Perkembangan teknologi informasi semakin pesat sampai saat ini dengan terus dikembangkannya
BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Perkembangan teknologi informasi semakin pesat sampai saat ini dengan terus dikembangkannya teknologi-teknologi yang mendukungnya. Salah satu teknologi yang
BAB 4 IMPLEMENTASI DAN EVALUASI. Pada bagian implemenatasi ini, akan dijelaskana mengenai rencana Kebutuhan Sumber Daya Aplikasi
BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Pada bagian implemenatasi ini, akan dijelaskana mengenai rencana implementasi yang meliputi kebutuhan sumber daya aplikasi, cara instalasi aplikasi dan
KURSUS ONLINE JASA WEBMASTERS
KURSUS ONLINE JASA WEBMASTERS PHP Dasar PHP JASA WEBMASTERS Jl. Ringin Raya No 124A Condong Catur, Sleman, Yogyakarta Dasar PHP PHP (PHP: Hypertext Preprocessor) adalah salah satu bahasa pemrograman yang
BAB IV PENGUJIAN DAN ANALISIS
BAB IV PENGUJIAN DAN ANALISIS Pada bab ini akan dibahas mengenai pengujian sistem serta analisis dari hasil pengujian. Tujuan dilakukannya pengujian ini adalah mengetahui sejauh mana kinerja dari hasil
XAMPP Panduan Instalasi XAMPP
2010 XAMPP Panduan Instalasi XAMPP XAMPP for Windows, Operating System Windows XAMPP Direktorat Pembinaan Sekolah Menengah Kejuruan 3/29/2010 Table of Contents Langkah-langkah Instalasi dan Menggunakan
Pemrograman Web Week 2. Team Teaching
Pemrograman Web Week 2 Team Teaching WEEK 2 HTML IKG2I4 Software Project I Persiapan Instalasi Editor Download dan Install apilkasi editor (mis. Notepad++) Karena membantu dalam pengembangan syntax highlighting
M.K. Pemrograman Web (AK ) Konsep Pemrograman Web
M.K. Pemrograman Web (AK-045216) Konsep Pemrograman Web Konsep Pemrograman Web (1) Pemrograman web: membuat aplikasi berbasis web Aplikasi berbasis web: Aplikasi yang dibuat dengan memanfaatkan mekanisme
TUGAS JARINGAN KOMPUTER
TUGAS JARINGAN KOMPUTER Visualisasi Layanan Yang Berjalan Pada Protokol UDP Dan TCP Nama : Alfiansyah Nim : 09011281520131 SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERISTAS SRIWIJAYA 2017/2018 1. Layanan
BAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA Adapun yang akan dibahas pada bab ini yaitu mengenai hasil dari pembahasan Sistem Informasi Geografis Lokasi Pos Pelayanan Polisi di kota medan, yang telah dibuat serta akan dipaparkan
