INTERNET DAN APLIKASI
INTERNET DAN APLIKASI
Internet = WEB ?
WEB = World Electronic Broadcast
Internet = The Internet is a global system Internet = The Internet is a global system of interconnected computer networks that
of interconnected computer networks that
interchange data by packet switching using
interchange data by packet switching using
the standardized Internet Protocol (IP)
the standardized Internet Protocol (IP)
Suite.
Suite.
Intranet =a private computer network that
uses Internet protocols and network
Homepage = The homepage (often
written as home page) or main page is the URL or local file that
automatically loads when a web browser starts and when the
PENDAHULUAN
PENDAHULUAN
Bab ini menjelaskan mengenai :Bab ini menjelaskan mengenai :
1.Internet 1.Internet 2.Intranet 2.Intranet 3.Extranet 3.Extranet 4.e-Business 4.e-Business 5.e-Commerce 5.e-Commerce
6.Teknologi-teknologi pendukung dalam
6.Teknologi-teknologi pendukung dalam
aplikasi Web
Sekilas tentang internet
Sekilas tentang internet
Simulasi internet yang dapat digunakan oleh semua platform komputer maupun sistem operasi
Linux
MacOS Windows
UNIX
Sejarah internet
Sejarah internet
Syarat agar bisa menggunakan
Syarat agar bisa menggunakan
Internet
Internet
Seorang pemakai harus mengakses komputer pada perusahaan yang telah terkoneksi ke internet atau perlu menjadi pelanggan dari sebuah ISP (Internet Service Provider).
Daftar beberapa ISP di Indonesia :
Daftar beberapa ISP di Indonesia :
Nama ISP
Nama ISP SitusSitus
INDO.NET
INDO.NET www.indo.net.idwww.indo.net.id INDOSATnet
INDOSATnet www.indosat.net.idwww.indosat.net.id LinkNet
LinkNet www.link.net.idwww.link.net.id Wasantara Net
Protokol ,IP Adress dan Domain
Protokol ,IP Adress dan Domain
Koneksi komputer di Internet ditangani
menggunakan protokol TCP/IP (Transmission Control Protocol / Internet Protocol). Protokol ini mensyaratkan bahwa setiap komputer di dalam jaringan Internet harus memiliki identitas unik yang dinamakan nomor atau alamat IP. Nomor ini terdiri atas empat bilangan dgn masing-masing bernilai antara 0 sampai 255, dan antar bilangan dipisahkan oleh tanda titik. Contoh : 128.252.115.5
Contoh Nama Domain
Contoh Nama Domain
students.mt.ub.ac.id Nama mesin Sub
domain
domain
tipe domain
Daftar identitas negara dalam Domain
Daftar identitas negara dalam Domain
Kode Negara
Kode Negara NegaraNegara at
at AustriaAustria au
au AustraliaAustralia ca
ca KanadaKanada fr
fr PerancisPerancis id
id IndonesiaIndonesia jp
jp JepangJepang my
my MalaysiaMalaysia uk
uk InggrisInggris
>Khusus untuk Amerika Serikat,
Daftar kode yang menyatakan jenis domain
Daftar kode yang menyatakan jenis domain
Kode Jenis
Kode Jenis
Organisasi
Organisasi KeteranganKeterangan
com atau co
com atau co KomersialKomersial edu atau ac
edu atau ac PendidikanPendidikan gov atau go
gov atau go PemerintahPemerintah mil
mil MiliterMiliter net
net Penyedia jaringanPenyedia jaringan org atau or
Sumber daya internet
Sumber Daya
Sumber Daya KeteranganKeterangan e-mail
e-mail Digunakan untuk bertukar surat Digunakan untuk bertukar surat elektronis
elektronis Usenet Newsgroup
Usenet Newsgroup Forum diskusiForum diskusi IRC (
IRC (Internet Relay ChatInternet Relay Chat)) Fasilitas untuk melakukan percakapan Fasilitas untuk melakukan percakapan dalam bentuk tertulis secara interaktif dalam bentuk tertulis secara interaktif FTP (
FTP (File Transfer ProtocolFile Transfer Protocol)) Sarana untuk melakukan transfer Sarana untuk melakukan transfer berkas dari komputer lokal ke suatu berkas dari komputer lokal ke suatu komputer lain
komputer lain WAIS (
WAIS (Wide Area Information Wide Area Information Server
Server)) Perangkat yang digunakan untuk Perangkat yang digunakan untuk melakukan pencarian data pada melakukan pencarian data pada Internet yang dilaksanakan dengan Internet yang dilaksanakan dengan menyebutkan basis data dan kata menyebutkan basis data dan kata kunci yang dicari
kunci yang dicari W W W(
W W W(World Wide WebWorld Wide Web)) Sistem Sistem yang yang memungkinkan memungkinkan pengaksesan informasi dalam Internet pengaksesan informasi dalam Internet melalui pendekatan
e-mail atau surat elektronis
Contoh alamat e-mail
Contoh alamat e-mail
Rian_streamline@yahoo.com Nama domain
Identitas unik pemakai e-mail yang
World-Wide Web
Sistem pengaksesan informasi dalam Internet yang paling terkenal adalah World Wide Web (WWW) atau biasa dikenal dengan Web. Pertama kali diciptakan pada tahun 1991 di CERN, Laboratorium Fisika Partikel Eropa, Jenewa, Swiss. Tujuan awalnya adalah untuk menciptakan media yang mudah untuk berbagai informasi di antara para fisikawan dan ilmuwan.
HyperText
HyperText
Dokumen web ditulis dalam format HTML (HyperText MarkUp Language). Dokumen ini diletakkan dalam web server dan diakses oleh klien melalui perangkat lunak yang disebut Browser .
Kelebihan hypertext, pemakai dapat melompat dari suatu dokumen ke dokumen lain dengan mudah, dengan cukup megklik teks-teks khusus yg ditandai garis bawah.
HyperText telah dikembangkan menjadi
URL
URL
Penggunaan hypertext pada Web disebut halaman Web (web page). Untuk dapat mengakses sebuah halaman Web dari browser, pemakai perlu menyebutkan URL (Unifor Resource Locator). URL tersusun atas tiga bagian : 1.Format transfer
2.Nama host
Intranet
Intranet adalah jaringan komputer dalam sebuah perusahaan yang menggunakan teknologi Internet tetapi bersifat privat bagi perusahaan bersangkutan. Dalam hal ini, pengaksesan informasi yang berkaitan dengan sistem basis data juga dilakukan melalui Web Browser.
Kadang kala Internet juga dihubungkan ke jaringan Intranet, dengan dilengkapi Firewall. Firewall adalah program yang dijalankan pada server program yang dijalankan pada server
dengan tujuan untuk mencegah akses Intranet
dengan tujuan untuk mencegah akses Intranet
dari Internet, tetapi tetap memungkinkan pemakai
dari Internet, tetapi tetap memungkinkan pemakai
dalam Intranet mengakses Internet.
Intranet dengan firewall
Firewall
internet
Akses dari luar ditolak server
Extranet menghubungkan
Extranet menghubungkan
perusahaan,pelanggan,pemasok dan mitra
perusahaan,pelanggan,pemasok dan mitra
kerja
kerja
intranet perusahaan
pemaso k
pelanggan
Extranet
Extranet
Fungsi Extranet
Pertukaran data dengan volume besar
menggunakan EDI (Electronic Data Interchange)
Berbagai katalog produk dengan pedagang
Kerja sama dengan perusahaan lain dalam
usaha pengembangan patungan
Menyediakan layanan oleh sebuah perusahaan
terhadap sejumlah perusahaan dalam grupnya
Berbagi informasi yang ditujukan secara
e-Business
O’Brien (2001) mendefinisikan e-Business atau bisnis elektronis sebagai “Penggunaan teknologi Internet untuk menghubungkan dan memperkuat proses-proses bisnis, perdagangan elektronis (Electronic commerce atau e-Commerce) dan komunikasi serta kolaborasi antara sebuah
perusahaan dengan para pelanggan,
Skema aplikasi e-Commerce
Skema aplikasi e-Commerce
Aplikasi bisnis elektronis
Jaringan dan telekomunikasi
Komunikasi dan
Kolaborasi perusahaan Sistem Bisnis Internal Perdagangan elektronis
(e-Commerce)
Aplikasi e-Business
Surat elektronis
Surat bersuara (voice mail) Forum diskusi
Sistem percakapan tertulis (chat) Konferensi suara (Teleconference) Konferensi video
e-Commerce
e-Commerce diunakan untuk mendukung kegiatan pembeliaan dan penjualan, pemasaran produk jasa dan melalui Internet atau extranet. e-Commerce umumnya dikelompokkan menjadi dua buah kategori yaitu business-to-business
(B2B) dan business-to-consumer (B2C).
Pada perkembangan terakhir juga
muncul jenis hubungan yang disebut
consumer-to-consumer (C2C) dan
SIMULASI B2B DAB B2C
PEMASOK
PEMASOK
PELANGGAN
PELANGGAN
Business-to-Business (B2B)
B2B adalah Penjualan produk atau jasa B2B adalah Penjualan produk atau jasa
yang melibatkan beberapa perusahaan
yang melibatkan beberapa perusahaan
dan dilakukan dengan sistem otomasi.
dan dilakukan dengan sistem otomasi.
Keuntungan B2B : Keuntungan B2B :
Dapat menghemat biayaDapat menghemat biaya Meningkatkan pendapatan Meningkatkan pendapatan Mempercepat pengiriman Mempercepat pengiriman
Mengurangi biaya administrasiMengurangi biaya administrasi
Business-to-Consumer (B2C)
B2C melibatkan interaksi dan transaksi B2C melibatkan interaksi dan transaksi
antara sebuah perusahaan penjual dan
antara sebuah perusahaan penjual dan
para konsumen
para konsumen
Beberapa perusahaan terkenal yang Beberapa perusahaan terkenal yang
melayani B2C yaitu : Dell
melayani B2C yaitu : Dell
(www.dell.com), Cisco (www.cisco.com),
(www.dell.com), Cisco (www.cisco.com),
dan Amazon (www.amazon.com).
Beberapa contoh situs yang mendukung B2C
Situs
Situs Jenis ProdukJenis Produk www.amazone.com
www.amazone.com Buku,musik,barang Buku,musik,barang elektronik
elektronik
www.dell.com
www.dell.com Komputer,periferalKomputer,periferal www.cisco.com
www.cisco.com Peralatan jaringanPeralatan jaringan www.drugstore.com
www.drugstore.com Kesehatan,kecantikaKesehatan,kecantika n
n
Consumer-to-Consumer (C2C)
C2C / person to person : model C2C / person to person : model
perdagangan yang tejadi antara
perdagangan yang tejadi antara
konsumen dengan konsumen melalui
konsumen dengan konsumen melalui
internet.
internet.
Contoh situs yang menyediakan sarana Contoh situs yang menyediakan sarana
C2C adlah eBAY (WWW.ebay.com)
Consumer-to-Buiness (C2B)
C2B : Model perdagangan dari konsumen C2B : Model perdagangan dari konsumen
ke pebisnis
ke pebisnis
Situs yang mendukung bisnis yang Situs yang mendukung bisnis yang
berbasis (C2B), yaitu Priceline.com yang
berbasis (C2B), yaitu Priceline.com yang
memungkinkan seseorang menjual rumah
memungkinkan seseorang menjual rumah
ke perusahaan
ke perusahaan
Dengan adanya sistem C2B maka internet Dengan adanya sistem C2B maka internet
dapat dijadikan sebagai sarana untuk
dapat dijadikan sebagai sarana untuk
negosiasi
E-Intermediary
Sehubungan dengan penggunaan e-Sehubungan dengan penggunaan
e-commerce,muncul perantara lain dalam
commerce,muncul perantara lain dalam
internet yaitu E-Intermediary
internet yaitu E-Intermediary
E-Intermediary : para anggota saluran E-Intermediary : para anggota saluran
distribusi internet yang melakukan salah
distribusi internet yang melakukan salah
satu atau dua fungsi :
satu atau dua fungsi :
1)
1) Mengumpulkan informasi tentang para Mengumpulkan informasi tentang para
penjual dan menyajikan dalam bentuk yg
penjual dan menyajikan dalam bentuk yg
praktis kepada konsumen
praktis kepada konsumen
2)
2) Membantu menyalurkan produk-produk Membantu menyalurkan produk-produk internet ke konsumen
Ada 3 macam e-intermidiary :
Penjual Bersindikat
Penjual Bersidikat adalah Sebuah situs Penjual Bersidikat adalah Sebuah situs
Web yang menawarkan hubungan
Web yang menawarkan hubungan
kepada konsumer ke situs-situs Web
kepada konsumer ke situs-situs Web
lain
lain
Hubungan dibentuk melalui iklan Hubungan dibentuk melalui iklan
(
(banner adbanner ad) yang dipampangkan dalam ) yang dipampangkan dalam
halaman Web
Agen pembelanjaan
Agen pembelanjaan adalah situs Web yg Agen pembelanjaan adalah situs Web yg
membantu para konsumen dengan cara
membantu para konsumen dengan cara
memberikan kemudahan untuk
memberikan kemudahan untuk
mndapatkan informasi yg diperlukan
mndapatkan informasi yg diperlukan
konsumer dlm rangka untuk membuat
konsumer dlm rangka untuk membuat
keputusan pembelian.
keputusan pembelian.
Contoh situs web yg bergerak dlm bidang Contoh situs web yg bergerak dlm bidang
ini, yaitu : PriceSCAN untuk mencari
ini, yaitu : PriceSCAN untuk mencari
informasi tentang produk komputer
Makelar Bisnis-ke-Bisnis
Makelar Bisnis adalah perantara yang Makelar Bisnis adalah perantara yang
menyediakan sarana komunikasi antar
menyediakan sarana komunikasi antar
pebisnis
pebisnis
Contoh, Edfex yang menyediakan Contoh, Edfex yang menyediakan
informasi yang sangat baru dari
informasi yang sangat baru dari
pemasok dan pembeli
Aplikasi Web
Aplikasi web dibagi menjadi 2 : Aplikasi web dibagi menjadi 2 : web statis web statis
Web statis dibentuk dengan
Web statis dibentuk dengan
menggunakan HTML saja.
menggunakan HTML saja. web dinamisweb dinamis
Web dinamis diartikan sebagai
Web dinamis diartikan sebagai
halaman yg dilengkapi dengan
halaman yg dilengkapi dengan
animasi gambar, selain dapat
animasi gambar, selain dapat
berinteraksi dengan basis data.
Mekanisme kerja
Permintaan
HTTP HTMLKode Web Server
Tanggapan HTTP
Prinsip kerja pengaksesan dokumen web berbasis HTML :
1.
1. Browser meminta sebuah halaman ke Browser meminta sebuah halaman ke
situs web.
situs web.
2.
2. Permintaan diterima oleh web serverPermintaan diterima oleh web server
3.
3. Web server segerea mengirimkan Web server segerea mengirimkan dokumen HTML yg diminta ke klien
dokumen HTML yg diminta ke klien
4.
4. Browser pd klien segera menampilkan Browser pd klien segera menampilkan dokumen yg diterima
Mekanisme pembentukan halaman yg
bersifat dinamis dgn PHP
BROWSER Permintaan
HTTP
Skrip PHP Web Server
Tanggapan HTTP
Mesin PHP
Teknologi web
Berdasarkan sisi teknologi yg Berdasarkan sisi teknologi yg
digunakan untuk membentuk web
digunakan untuk membentuk web
dinamis,ada dua macam
dinamis,ada dua macam
pengelompokkan, yaitu :
pengelompokkan, yaitu : 1.
1. Teknologi pada sisi klien Teknologi pada sisi klien
2.
Teknologi web pada sisi klien
Teknologi pada sisi klien Teknologi pada sisi klien
diimplementasikan dengan
diimplementasikan dengan
mengirimkan kode perluasan HTML
mengirimkan kode perluasan HTML
ke klien.
ke klien.
Kelemahannya adalah terdapat Kelemahannya adalah terdapat
kemungkinan browser pada klien
kemungkinan browser pada klien
tidak mendukung fitur kode
tidak mendukung fitur kode
perluasan HTML.
perluasan HTML.
Kelebihannya adalah memungkinkan Kelebihannya adalah memungkinkan
penampilan yg bersifat dinamis
Yang termasuk dlm teknologi pada sisi
klien antara lain :
Kontrol ActiveX
Kontrol ActiveX
Java Applet
Java Applet
Kontrol ActiveX
Permintaa n
HTML dan Kode
Program ActiveX
klien
Java Applet
Applet adalah program yang ditulis Applet adalah program yang ditulis
dengan bahasa pemograman Java
dengan bahasa pemograman Java Berbeda dengan Activex,Applet Berbeda dengan Activex,Applet
bersifat cross-platform yaitu dapat
bersifat cross-platform yaitu dapat
berjalan pada berbagai platform asal
berjalan pada berbagai platform asal
mendukung Java
Skrip sisi-klien
Skrip sisi-klien adalah kode-kode Skrip sisi-klien adalah kode-kode
yang dilekat menjadi satu dengan
yang dilekat menjadi satu dengan
kode HTML dan diproses di klien
kode HTML dan diproses di klien
Saat ini skrip yang banyak digunakan Saat ini skrip yang banyak digunakan
adalah CSS (Cascading Style Sheet)
adalah CSS (Cascading Style Sheet)
atau disebut Dynamic HTML
Teknologi web pada sisi server
Keuntungan :Keuntungan :
1)
1) Mengurangi lalulintas jaringan dg cara Mengurangi lalulintas jaringan dg cara
menghindari percakapan bolak-balik
menghindari percakapan bolak-balik
antara klien dan server
antara klien dan server
2)
2) Mengurangi waktu pemuatan kodeMengurangi waktu pemuatan kode
3)
3) Mencegah masalah ketidak kompatibelan Mencegah masalah ketidak kompatibelan
browser
browser
4)
4) Klien dpt berinteraksi dengan data yg ada Klien dpt berinteraksi dengan data yg ada pada server
pada server
5)
5) Mencegah klien mengetahui rahasia kodeMencegah klien mengetahui rahasia kode
Beberapa teknologi yang berjalan di
server
Common Gateway Interface (CGI)Common Gateway Interface (CGI) Propritary Web Server APIPropritary Web Server API
Active Server Page (ASP)Active Server Page (ASP) Server Side JavaScriptServer Side JavaScript