Arsitektur Web dan Aplikasi Web
Arsitektur Web adalah suatu metode
perencanaan dan dalam merancang situs web yang melibatkan teknis, estetika, dan
fungsionalitas.Arsitektur web merupakan struktur rancangan (desain) web agar
dapat tersusun suatu informasi yang tepat (terorganisasi) dan mudah ditemukan
isinya. Dimana struktur rancangan harus memenuhi beberapa aspek antara lain
form, fungsi, navigasi, interface, interaksi, visual, dan maksud informasi itu
sendiri, yang akan dibangun dalam sebuah web.
Aplikasi Utama Web :
1. HTTP ( hypertext transfer
protocol ), adalah sebuah protokol jaringan lapisan aplikasi yang digunakan
untuk sistem informasi terdistribusi, kolaboratif, dan menggunakan hipermedia.
Penggunaannya banyak pada pengambilan sumber daya yang saling terhubung dengan
tautan, yang disebut dengan dokumen hiperteks, yang kemudian membentuk World
Wide Web. Hingga kini, ada dua versi mayor dari protokol HTTP, yakni HTTP/1.0
yang menggunakan koneksi terpisah untuk setiap dokumen, dan HTTP/1.1 yang dapat
menggunakan koneksi yang sama untuk melakukan transaksi. HTTP adalah sebuah
protokol meminta/menjawab antara klien dan server. Sebuah klien HTTP (seperti
web browser atau robot dan lain sebagainya), biasanya memulai permintaan dengan
membuat hubungan ke port tertentu di sebuah server Webhosting tertentu
(biasanya port 80). Klien yang mengirimkan permintaan HTTP juga dikenal dengan
user agent. Server yang meresponsnya, yang menyimpan sumber daya seperti berkas
HTML dan gambar, dikenal juga sebagai origin server. Di antara user agent dan
juga origin server, bisa saja ada penghubung, seperti halnya proxy, gateway,
dan juga tunnel.
2. HTML ( Hypertext MarkUp Language
), adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web,
menampilkan berbagai informasi di dalam sebuah penjelajah web Internet dan
pemformatan hiperteks sederhana yang ditulis dalam berkas format ASCII agar
dapat menghasilkan tampilan wujud yang terintegerasi. Dengan kata lain, berkas
yang dibuat dalam perangkat lunak pengolah kata dan disimpan dalam format ASCII
normal sehingga menjadi halaman web dengan perintah-perintah HTML. Bermula dari
sebuah bahasa yang sebelumnya banyak digunakan di dunia penerbitan dan
percetakan yang disebut dengan SGML (Standard Generalized Markup Language),
HTML adalah sebuah standar yang digunakan secara luas untuk menampilkan halaman
web. HTML saat ini merupakan standar Internet yang didefinisikan dan
dikendalikan penggunaannya oleh World Wide Web Consortium (W3C). HTML dibuat
oleh kolaborasi Caillau TIM dengan Berners-lee Robert ketika mereka bekerja di
CERN pada tahun 1989 (CERN adalah lembaga penelitian fisika energi tinggi di
Jenewa)
3. Internet, (kependekan dari
interconnection-networking) adalah seluruh jaringan komputer yang saling
terhubung menggunakan standar sistem global Transmission Control
Protocol/Internet Protocol Suite (TCP/IP) sebagai protokol pertukaran paket
(packet switching communication protocol) untuk melayani miliaran pengguna di
seluruh dunia.Rangkaian internet yang terbesar dinamakan Internet. Cara
menghubungkan rangkaian dengan kaidah ini dinamakan internetworking
(“antarjaringan”).
4. Web Server, Server web atau
peladen web dapat merujuk baik pada perangkat keras ataupun perangkat lunak
yang menyediakan layanan akses kepada pengguna melalui protokol komunikasi HTTP
atau HTTPS atas berkas-berkas yang terdapat pada suatu situs web dalam layanan
ke pengguna dengan menggunakan aplikasi tertentu seperti peramban web.
Penggunaan paling umum server web adalah untuk menempatkan situs web, namun
pada prakteknya penggunaannya diperluas sebagai tempat peyimpanan data ataupun
untuk menjalankan sejumlah aplikasi kelas bisnis. Fungsi utama sebuah server
web adalah untuk mentransfer berkas atas permintaan pengguna melalui protokol
komunikasi yang telah ditentukan. Disebabkan sebuah halaman web dapat terdiri
atas berkas teks, gambar, video, dan lainnya pemanfaatan server web berfungsi
pula untuk mentransfer seluruh aspek pemberkasan dalam sebuah halaman web yang
terkait; termasuk di dalamnya teks, gambar, video, atau lainnya. Saat ini
umumnya server web telah dilengkapi pula dengan mesin penerjemah bahasa skrip
yang memungkinkan server web menyediakan layanan situs web dinamis dengan
memanfaatkan pustaka tambahan seperti PHP, ASP.
5. Browser, Web Browser atau Penjelajah
Web adalah perangkat lunak yang berfungsi untuk menerima dan menyajikan sumber
informasi di internet. Sebuah sumber informasi diidentifikasi dengan Uniform
Resource Identifier (URI) yang dapat berupa halaman web, gambar, video, atau
jenis konten lainnya. Meskipun penjelajah web terutama ditujukan untuk
mengakses internet, sebuah penjelajah juga dapat digunakan untuk mengakses
informasi yang disediakan oleh server web dalam jaringan pribadi atau berkas
pada sistem berkas. Beberapa penjelajah web yang populer adalah Google Chrome,
Firefox, Internet Explorer, Opera, dan Safari. Penjelajah web pertama bernama
bernama WorldWideWeb (tanpa spasi) diciptakan Tim Berners-Lee. Nama penjelajah
tersebut kemudian diubah menjadi Nexus. Penjelajah web bisa dibedakan lewat
fitur-fitur yang mereka dukung. Penjelajah modern dan halaman web biasanya
menggunakan banyak fitur dan teknik yang tidak ada pada masa-masa ANAL web.
Disebabkan adanya perang Penjelajah web, fitur-fitur Web dan Penjelajah web
semakin cepat dikembangkan.
6. Transactions, Internet Server
Transaksi memiliki kemampuan untuk menangani berbagai macam teknologi Web untuk
mengakses aplikasi SAP. Menggunakan SAP GUI antarmuka, baik Transaksi Web dan
SAP GUI untuk HTML adalah dua pilihan tersebut. Memanfaatkan RFC Protocol, Web
Reporting, WebRFC dan Logika Arus ITS tiga opsi lain. Internet Aplikasi
Komponen merupakan pilihan juga yang menggunakan tata letak berbasis template.
Sementara teknologi masing-masing menggunakan pendekatan yang berbeda, ITS
mampu berkomunikasi dengan teknologi masing-masing dan mentransfer informasi
yang dihasilkan ke sebuah browser Web melalui ITS dan server Web.
Sumber referensi :
Tidak ada komentar:
Posting Komentar