Wiratmoko Yuwono. Requirement  Apache Web Server  PHP  Library NUSoap.

Slides:



Advertisements
Presentasi serupa
Menggambarkan Data: Tabel Frekuensi, Distribusi Frekuensi, dan Presentasi Grafis Chapter 2.
Advertisements

INTRO (TO BPOS). What is BPOS? Apakah BPOS itu? •BPOS = (Microsoft) Business Productivity Online Suite (Service) •adalah sebuah layanan online Microsoft,
WE-2010 Web Engineering Husni husni.trunojoyo.ac.id
Things you should know before using BPOS Hal hal yang harus kita ketahui sebelum menggunakan BPOS •File naming protocol Aturan penamaan file •User access.
Presented at “Indonesia MS Access Community Gathering 2012” By Haer Talib, Access MVPHaer Talib Auditorium PT Microsoft Indonesia, 19 April 2012.
Array.
Things you should know before using BPOS Hal hal yang harus kita ketahui sebelum menggunakan BPOS •File naming protocol Aturan penamaan file •User access.
INTRO TO BPOS ( Coffey’s Project Portal). What is BPOS? Apakah BPOS itu? •BPOS = (Microsoft) Business Productivity Online Suite (Service) •adalah sebuah.
Kontrol Data Set.
PEMOGRAMAN BERBASIS JARINGAN
Professional Internet Marketing Services. Special Limited Edition.
Outsource Sales Department For Your Business By. Solution Business Consulting Solution Business Consulting 2012.
Perancangan Web dan Internet. Introduction ? •What is a web site ? •What Is Internet ?
Aplikasi dan Pemrograman Jaringan
Copyright © 2007 – Badan Meteorologi dan Geofisika.
Media Transmisi Jaringan Electronic Engineering Polytechnic Institut of Surabaya – ITS Kampus ITS Sukolilo Surabaya.
Process to Process Delivery
AUSTRALIA INDONESIA PARTNERSHIP FOR EMERGING INFECTIOUS DISEASES Memotong dan menempel (CUT & PASTE) Pilih sel yang sesuai. Lakukan 'Cut' (Potong) pada.
Wesolve As-Is System Overview
Basic I/O Interface. Instruksi I/O ◦ IN ◦ OUT ◦ INS ◦ OUTS.
CIFOR Presentation: IndonesiaDLN. Center for International Forestry Research.
Ilmu Komputer, FMIPA UGM
M. Suwarso Kegiatan Lembaga Standarisasi Internasional Dalam Hal Telepon Internet Telepon Internet.
Ini Judul 1 Ini Judul 2 Ini Judul 3 Program Fungsi function nama() { alert ("Hallo nama saya ANDI"); } nama();
Review Operasi Matriks
Restricting and Sorting Data
PEMROGRAMAN WEB II PHP.
Could not load an object because it is not avaliable on this machine. Tidak dapat memuat sebuah benda karena tidak tersedia pada mesin ini.
Interface Nur Hayatin, S.ST Jurusan Teknik Informatika Universitas Muhammadiyah Malang Sem Genap 2010.
Lily Puspa Dewi1 PPA Pertemuan ke – 2 Site Management Chapter 3 & 4.
JAVA CLASS Bahasa Pemrogramam BAHASA PEMROGRAMAN PERTEMUAN #9.
Menggunakan Drag-Drop
FreeRTOS Tutorial.
Information and Communication Technology: The Meaning of TECHNOLOGY presented by: Rhiza S. Sadjad
Foreign Currency Translation
Ancamanan Keamanan Informasi Pada Industri Finansial Universitas Bina Darma Palembang – 20 Juni 2014 Digit Oktavianto digit.
Array.
AUSTRALIA INDONESIA PARTNERSHIP FOR EMERGING INFECTIOUS DISEASES Memformat sel menjadi text.
1 Magister Teknik Perencanaan Universitas Tarumanagara General View On Graduate Program Urban & Real Estate Development (February 2009) Dr.-Ing. Jo Santoso.
Switch. Perluasan dari bridge Arsitektur switch: – Store and forward.
Function, Procedure, Unit
AUSTRALIA INDONESIA PARTNERSHIP FOR EMERGING INFECTIOUS DISEASES 3. MERAPIKAN DATA.
Wiratmoko Yuwono. Tugas 1. Buat table pada database mySQL yg telah disediakan. pada server tools.
Selamat Datang Peserta Workshop
Konsep AJAX AJAX = Asyncronous Javascript And XML  salah satu teknik dalam pemograman jaringan untuk membuat sebuah Halaman Web menjadi lebih Cepat.
AUSTRALIA INDONESIA PARTNERSHIP FOR EMERGING INFECTIOUS DISEASES Selamat Mencoba......
ORGANISASI KOMPUTER Oleh : PUTRA PRIMA NAUFAL, S.ST SUMBER
PENGAMBILAN KEPUTUSAN. 3. Operator Logika TandaKeterangan && Logika DAN  AND I I Logika ATAU  OR ! Negasi (lawan) Logika AND  True AND True = True.
TUGAS AKHIR VISUAL COMMUNICATION DESIGN
Contoh Pengembangan Layanan Infrastructure as a Service Oleh : Oya Suryana.
ACCURATE MINI KASUS.
Metering Nol memerintahkan kamera utk melihat, sedekat mungkin dengan seperti mata kita melihatnya Eny Erawati, S.Sn.
Intel Teach: Essentials Course Winastwan Gora Heru Triwiyono.
Definisi VLAN Pemisahan jaringan secara logis yang dilakukan pada switch Pada tradisional switch, dalam satu switch menunjukkan satu segmentasi LAN.
3.1 © 2007 by Prentice Hall OVERVIEW Information Systems, Organizations, and Strategy.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Fungsi dan Protokol Layer Aplikasi Network Fundamentals – Chapter 3.
1. 2 Work is defined to be the product of the magnitude of the displacement times the component of the force parallel to the displacement W = F ║ d F.
Pemrograman Lanjut Pemrograman Berbasis Obyek Lanjut.
1 Character Strings. 2 Topik String –Representation –Declaration –Functions –Kesalahan Umum –Index char dlm string.
Via Octaria Malau Transfer (Internal Transfers) Transfer (Transfers Internal) Select the account from which funds are to be transferred FROM and then select.
Double Linked List. © 2005 Pearson Education, Inc., Upper Saddle River, NJ. All rights reserved. Double Linked List Sama seperti single linked list, double.
Web Teknologi I (MKB511C) Minggu 12 Page 1 MINGGU 12 Web Teknologi I (MKB511C) Pokok Bahasan: – Text processing perl-compatible regular expression/PCRE.
Computer Network Research Group ITB Filing System Onno W. Purbo Institut Teknologi Bandung
Person 19 || Marty Rori 1. Apa yang Buruk Tentang Menggunakan? Vairables global? 2 tidak aman!  Jika dua atau lebih programmer bekerja sama dalam program,
AUSTRALIA INDONESIA PARTNERSHIP FOR EMERGING INFECTIOUS DISEASES PELATIHAN EXCEL DASAR.
Modul Transaksi Modul Laporan Membuat Kalender
PHP Session Pemrogaman Web.
Prinsip Dasar Internet & Pemrograman Web
Prinsip Dasar Internet & Pemrograman Web
أدب برفاكاين محمد صادقين بدرين.
Transcript presentasi:

Wiratmoko Yuwono

Requirement  Apache Web Server  PHP  Library NUSoap

Contoh Web Service Server (WSServer.php)  <?php  // Pull in the NuSOAP code  require_once('lib/nusoap.php');  // Create the server instance  $server = new soap_server();  // Initialize WSDL support  $server->configureWSDL('hellowsdl', 'urn:hellowsdl');  // Register the method to expose  $server->register('hello', // method name  array('name' => 'xsd:string'), // input parameters  array('return' => 'xsd:string'), // output parameters  'urn:hellowsdl', // namespace  'urn:hellowsdl#hello', // soapaction  'rpc', // style  'encoded', // use  'Says hello to the caller' // documentation  );  // Define the method as a PHP function  function hello($name) {  return 'Hello, '. $name;  }  // Use the request to (try to) invoke the service  $HTTP_RAW_POST_DATA = isset($HTTP_RAW_POST_DATA) ? $HTTP_RAW_POST_DATA : '';  $server->service($HTTP_RAW_POST_DATA);  ?>

Contoh Web Service Client (WSClient.php)- Menggunakan Library Bawaan PHP  <?php  $client = new SoapClient(' its.edu/~moko/WSServer.php?wsdl');  $names = array('Scott');  $result = $client->__soapCall('hello', array('name' => 'Scott'));  print_r($result);  ?>

Contoh Web Service Client (WSClient.php)- Menggunakan Library NUSOAP  <?php  // Pull in the NuSOAP code  require_once('lib/nusoap.php');  // Create the client instance  $client = new soapclient(' its.edu/~moko/WSServer.php?wsdl', true);  // Call the SOAP method  $result = $client->call('hello', array('name' => 'Scott'));  // Result  print_r($result);  ?>

Tugas 1. Aplikasikan WSClient.php ke server student dengan account masing-masing, WSServer.php bisa diakses pada alamat : 2. Buat File WSServer1.php untuk mencoba mengaplikasikan formula. Ada 3 parameter : Parameter 1 ->Nilai 1 Parameter 2 ->Nilai 2 Parameter 3 -> berisi ‘+’, ‘-’, ‘*’, ‘/’ Output : Formula dari nilai 1 dan nilai 2 sesuai entri parameter 3 3. Buat File WSClient1.php untuk memanggil Web Service Server WSServer1.php 4. WSServer1.php dan WSClient1.php diletakkan di account server student anda