Tampilkan postingan dengan label Pemograman Website. Tampilkan semua postingan
Tampilkan postingan dengan label Pemograman Website. Tampilkan semua postingan

Pengertian Dan Fungsi NuSOAP


NuSOAP adalah sebuah kumpulan class-class PHP yang memungkinkan  user untuk mengirim dan menerima pesan SOAP melalui protokol HTTP. Salah satu keuntungan dari NuSOAP adalah penggunaannya tidak membutuhkan registrasi khusus ke Sistem Operasi maupun web server karena NuSOAP bukan merupakan PHP extension. NuSOAP ditulis dalam kode PHP murni sehingga semua developer web dapat mengunakan tool ini tanpa tergantung pada jenis web server yang digunakan.
NuSOAP merupakan toolkit web service berbasis komponen. NuSOAP memiliki sebuah class dasar yang menyediakan method seperti serialisasi variabel dan pemaketan SOAP-Envelope. Interaksi web service dilakukan dengan class client yang disebut dengan class “soapclient” dan class server yang disebut dengan class “soap_server”. Class-class ini mengizinkan user untuk melakukan proses pengiriman dan penerimaan pesan-pesan SOAP dengan bantuan beberapa class-class pendukung lainnya untuk melengkapi proses tersebut.
Operasi-operasi pengiriman pesan SOAP dijalankan dengan melibatkan paramater nama operasi yang diinginkan melalui method call(). Jika web service yang dituju menyediakan  sebuah file WSDL, maka class “soapclient” akan mengacu langsung pada URL file WSDL tersebut dan menggunakan class “wsdl” untuk mem-parsing file WSDL dan mengekstrak seluruh datanya. Class “wsdl” menyediakan method-method untuk mengekstrak data per-operasi dan per-binding.
Class “soapclient” menggunakan data dari file WSDL untuk menerjemahkan  parameter-parameternya sekaligus menyusun SOAP envelope ketika user mengeksekusi suatu pemanggilan service. Ketika pemanggilan ini dieksekusi, class “soapclient” menggunakan “soap_transport_http” untuk mengirim pesan SOAP request dan menerima pesan SOAP response. Selanjutnya pesan SOAP response yang diterima di-parsing dengan menggunakan class “soap_parser” .
Berikut ini adalah diagram proses web service dengan menggunakan NuSOAP:

Gambar  Diagram proses web service dengan NuSOAP

Ø  Instalasi dan Konfigurasi NuSOAP
Instalasi dan konfigurasi NuSOAP dapat dilakukan dengan tahapan berikut:
  • Download file disini
  • Ekstrak file zip
  • Copy file nusoap.php ke lokasi direktori tertentu
  • Lakukan include class dalam kode PHP:
require_once(‘nusoap.php’)

Pengertian URL dan HTTP



URL (Universal Resourch Lacator) adalah adalah konsep nama file standar yang diperluas dengan jaringan untuk menentukan lokasi informasi pada web server.Nama file ini tidak hanya menunjukan direktori dan nama filenya,tetapi juga nama mesinya dalam jaringan,URL dapat disediaan(ada atau akses) dengan berbagai metode,dan bisa jadi bukan sekedar file karena URL dapat menunjukan query,dokumen yang disimpan dalam databae,hasil dari suatu perintah finger atau archie atau apapun yang berkaitan dengan data hasil proses.
HTTP (Hypertext Transfer Protocol) adalah suatu protocol yang menentukan aturan yang perlu di ikuti oleh webserver dalam meminta atau mengambil suatu document yang diminta oleh browser.Protokol ini merupakan protokol standar yang digunakan untuk mengakses halaman HTML.Server HTTP umumnya digunakan untuk meleyani document hypertext,karena HTTP adalah protocol dengan overhead yang sangat rendah,sehingga pada kenyataanya navigasi informasi dapat ditambahkan langsung kedalam dokumen.Dengan demikian protokolnya sendiri tidak harus mendukung navigasi secara penuh seperti halnya protocol FTP dan Gopher lakukan serta HTTP membuat user dapat mengkases suatu halaman web melalui protocol TCP/IP menjadi mudah. 

Pengenalan Web Service


Web service merupakan suatu perangkat lunak yang di rancang untuk mendukung interaksi antar mesin pada suatu jariangan dengan menggunakan XML sebagai format pengiriman pesannya.
Penjelasanaya….!!
Web service digunakan sebagai suatu fasilitas yang disediakan oleh suatu web site untuk menyediakan layanan (dalam bentuk informasi) kepada sistem lain, sehingga sistem lain dapat berinteraksi dengan sistem tersebut melalui layanan-layanan (service) yang disediakan oleh suatu sistem yang menyediakan web service. Web service menyimpan data informasi dalam format XML, sehingga data ini dapat diakses oleh sistem lain walaupun berbeda platform, sistem operasi, maupun bahasa compiler.
Beberapa alasan mengapa digunakannya web service  adalah sebagai berikut:
1.   Web service dapat digunakan untuk mentransformasikan satu atau beberapa bisnis logic atau class dan objek yang terpisah dalam satu ruang lingkup yang menjadi satu, sehingga tingkat keamanan dapat ditangani dengan baik.
2.   Web service memiliki kemudahan dalam proses deployment-nya, karena tidak memerlukan registrasi khusus ke dalam suatu sistem operasi. Web service cukup di-upload ke web server dan siap diakses oleh pihak-pihak yang telah diberikan otorisasi.
3.   Web service berjalan di port  80 yang merupakan protokol standar HTTP, dengan demikian web service tidak memerlukan konfigurasi khusus di sisi firewall.
 Arsitektur Web Service
Web service memiliki tiga entitas dalam arsitekturnya, yaitu:
1.   Service Requester (peminta layanan)
2.   Service Provider (penyedia layanan)
4.   Service Registry (daftar layanan)
ade-technoit91.blogspot.com
·         Service Provider: Berfungsi untuk menyediakan layanan/service dan mengolah sebuah registry agar layanan-layanan tersebut dapat tersedia.
·         Service Registry: Berfungsi sebagai lokasi central yang mendeskripsikan semua layanan/service yang telah di-register.
·         Service Requestor: Peminta layanan yang mencari dan menemukan layanan yang dibutuhkan serta menggunakan layanan tersebut.
    Ada beberapa keuntungan menggunakan Web Service :
  •              Mudah di mengerti dan mudah mendebug.
  •        Dukungan interface yang stabil
  •              Format penggunaan terbuka untuk semua flatform.
  •        Mudah untuk menangani pesan-pesan proses dan menambahkan nilai.
  •        Mudah utuk mengembangkan dengan semantic transport tambahan.
  •        Tidak mahal untuk di elementasikan.
  •       Mengurangi biaya integrasi aplikasi enterprice.




Aturan Penuisan Kode PHP


saya pernah menyebutkan bahwa kode kode PHP yang yang akan di sisiplkan antara kode kode HTML ,sebagai akibatya kode kode html akan kita tulis dalam bentuk teks biasa,kode PHP anda dalam contoh di bawah ini adalah sebuah halaman yang menampilkan kata kata (“ selamat belajar di pemograman PHP”) Akan berada disela sela kode dalam sebuah HTML yang berekstensi .php,bukan .htm atau .html

contoh kode dari penjelasan tersebut adalah :
<html>
<head>
<title>contoh halaman PHP</title>
</head>
<body>
<font color=”blue”>PHP kode saya akan membuat halaman ini menampilkan</font>
<p>
<?php
echo'selamant belajar PHP'?>
</body>
</html>
Nah perhatikan contoh di atas ,anda mungkin sudah mulai memahami cara kerja PHP dan HTML.HTML tetap diperlukan sebgai mana HTML persis seperti HTML tanpa kode PHP dan diproses oleh server PHP.brikut hasil tampilanya.


Apa Itu PHP ?


http://ade-blogger91.blogspot.com
PHP (PHP: Hypertext Preprocessor) adalah bahasa cript yang di tanam disisi server,kalau kita pake istilah dalam bahasa sehari hari mungkin seperti  ini gambaranya :
Processor PHP dijalankan di server (window atau linux).saat ini halaman dibuka dan mengandung kode PHP,Prosessor itu akan menerjemah semua perintah dalam halaman tersebut,dan kemudian menampilkan hasilnya ke browser sebagai halamn HTML biasa.Karena penerjemah ini terjadi deserver,sebuah halamn di tulis di PHP dapat dilihat dengan menggunakan semua jenis browser di semua system operasi.
Sperti sebagian bahasa script lainya, PHP dapat ditanamakan langsung ke dalam  HTML.Kode PHP di pisahkan dari HTML dengan menggunakan tanda start dan end. Ketika sebuah document dibaca,prosessor PHP hanya menerjemahkan area yang ditandai saja dan menampilkan hasilnya pada tempat yang sama.
Ironisnya,PHP juga mempunyai kemampuan untuk hasi sepenuhnya memisahkan kode dari HTML.Untuk proyek bersama yang lebih besar.metode ini dangat ideal karena memungkinkan desainer untuk mengerjakan layout halaman tanpa mempengaruhi kodenya.

Pembagian Bahasa Pemograman


http://ngutak-ngatik91.blogspot.com
Bahasa pemograman merupakan sebuah paket bahasa yang gunakan untuk membentuk sebuah bahasa turunan,bahasa turunan ini bisa berupa bahasa pemograman atau bisa juga berupa hasil akhir yang sering disebut dengan istilah aplikasi pemograman.menurut cara prosesnya,bahasa pemograman dapat dibagi menjadi dua yaitu :
ü Bahasa Compiler
Pada bahasa pemegraman,yang di katakana sebagai bahasa compiler adalah bahasa yang akan mengubah script script program kedalam source code, selanjutnya dari bentuk source kode akan di ubah menjadi bentuk object code,bentuk dari object kode akan menghasilkan file yang lebih kecil dari file mentah sebelumnya.Selanjutnya bentuk object code akan berubah menjadi sebuah program yang siap dijalankan tanpa adanya program bantu pembuatnya,sehingga hasil dari bahasa program yang berbentuk compiler akan membentuk sebuah program yang berstatus sebagai program EXE yang akan di eksekusi tanpa adanya bantuan program pembuatnya.Contoh dari program yang tergolong kedalam Compiler adalah Pascal,C,ataupun pemograman yang berbentuk Visual seperti Delphi maupun Visual basic.
 ü Bahasa Interpreter
Bentuk pemograman yang lain adalah Interpreter,jenis ini sangat berbeda dengan compiler,pada bahasa Interpreter,script mentahnya tidak harus diubah kedalam Source Code,shingga pada saat menjalankan bentuk program,kodedasar secara langsung akan dijalakan tanpa harus melalui proses pengubahan kedalam bentuk source kode, sehingga apabila anda memiliki program yang memeiliki sedikit kesalahan,maka program anda akan tetep dijalankan tanpa harus menghiraukan kesalahan yang ada .Kekurangan dari bentuk Interpreter adalah program pembuatnya harus selalu tersedia dan berjalan pada saat kita mengaktifkan program yang dibuat,sehingga hasil dari program ini sebenernya bukan merupakan program yagn akan dieksekusi secara mandiri tanpa menggunakan program pembuatnya contoh programa dalam Interpreter adalah PHP,java,atau Pert.beberapa program tersebut bila dilihat memang semuanya menggunaka bentuk program yang disebut sebagai program scripting yang berjalan kebawah halaman browser seperti Internet Exproler,Mozila,atau pun Opera.


Pengertian Webmaster


webmaster merupakan sebutan dari seorang yang ahli dalam dunia web. tugas web master biasanya adalah untuk memastikan bahwa web server,peranglat keras dan perangkat lunak yang beroperasi secara akurat yang merangcang halaman website dan juga bisa memriksa jaringan melalui situs.web master juga harus berpengalaman dalam perangkat lunak transaksi web,perangkat lunak proses pembayaran dan perangkat lunak keamanan.
dan ada juga yang mengatakan bahwa definisi web master adalah pelaku bisnis yang menggunakan media online bertujuan untuk berbisnis menjual produk atau jasa. disini webmaster buka hanya mencakup aspek teknis mengawasi,memelihara,membangun tetapi juga mengelolo konten,iklan pemasaran dan pemenuhanpesanan untuk situs web.
hal hal yang di lakukan oleh webmaster biasanya adalah
1.      membuat materi /isi situs web
2.      mendesain arsitektur web
3.      menerapkan aplikasi web
4.      membuat tampilan web
5.      mengelole situs web
Secara garis besar tugas seorang webmaster  adalah bertanggung jawab untuk merencanakan,
merancang, mengelola dan memelihara situs agar tetap berjalan dengan baik.
Profesi web master biasa.
Untuk profesi webmaster bisa terbagi menjadi sub yang lebih kecil lagi seperti :
ü  web designer
web designer bertugas untuk mendesain halan web,seperti merancang
halaman website sebagus mungkin supaya bisa menarik para pengunjung yang ada
.

ü  web programmer
web programer adalah seorang yang ahli dalam pembuatan program,biasanya dia menguasai berbagai bahasa pemograman,seperti javascript,php,jQuery,css database dan lain lain.


ü  web animator
web animator bertugas untuk membuat animasi yang manarik yang bertujuan untuk menarik banyak pengunjung
.

ü  web administrator
web administrator bertanggung jawab penuh atas seb yang yang sudah di buatnya.
o   Instalasi, konfigurasi, dan merawat hosting dan domain berjalan dengan baik
o   Menjaga keutuhan data dalam server
o   Mengatur account dan password untuk keperluan admin dan user
o   Mengatur keamanan server dan firewall