Assalamuallaikum. Wr. Wb pengunjung blogger yang entah dari
mana datangnya, btw kali ini saya mau ngejelasin tentang arsitektur web dan
aplikasi utamanya. Ada yang udah tau ? ya pasti belomlah, kalo udah tau ngapain
kalian mampir kesini hehehe.. nah sekarang marilah kita masuk ke materinya J
ARSITEKTUR
WEB
Arsitektur Website adalah suatu pendekatan terhadap desain
dan perencanaan situs yang, seperti arsitektur itu sendiri, melibatkan teknis,
kriteria estetis dan fungsional. Seperti dalam arsitektur tradisional, fokusnya
adalah benar pada pengguna dan kebutuhan pengguna.
Ada tiga standar utama untuk penerapan web services yang
mendukung pertukaran data berbasis XML, yaitu :
SOAP (Simple
Object Access Protocol), merupakan suatu bahasa versi bebas dari protokol RPC
(Remote Procedure Caoll) yang berguna untuk proses transaksi melalui HTTP
standar.
WSDL (Web
Services Description Language), merupakan bahasa yang memungkinkan berbagai
dokumen yang dibuat dalam aplikasi yang berbeda dapat berkomunikasi.
UDDI
(Universal Description Discovery and Integration), semacam direktori global
untuk mengelola web services.
APLIKASI UTAMA
Nah setelah kalian mengetahui tentang web, mari kita mengenal
aplikasi utama pada web. Aplikasi utama pada di bagi menjadi 2 bagian, 2 bagian
itu adalah :
- HTTP, HTML, Internet, Web Server, Browser, dan Transactions
- HTTP ( hypertext transfer protocol ), adalah sebuah protokol jaringan lapisan aplikasi yang digunakan untuk sistem informasi terdistribusi, kolaboratif, dan menggunakan hipermedia.
- 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.
- 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.
- 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.
- Browser, Web Browser atau Penjelajah Web adalah perangkat lunak yang berfungsi untuk menerima dan menyajikan sumber informasi di internet. Beberapa penjelajah web yang populer adalah Google Chrome, Firefox, Internet Explorer, Opera, dan Safari.
- 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.
KEAMANAN WEB
Setelah kita rada mengerti dengan arsitektur
web dan aplikasi utamanya sekarang kita masuk ke keamanan web. Menurut Stalling
setidaknya ada 6 dasar security service pada sistem keamanan jaringan yang
harus dipenuhi, yaitu:
- Confidentiality
proteksi
terhadap data yang ditransmisikan dalam jaringan. Confidentiality memiliki
makna bahwa data-data ataupun informasi-informasi yang berada di dalam sebuah
website hanya dapat di baca atau di akses oleh orang-orang yang memang memiliki
kewenangan untuk mengaksesnya. Dalam era konsep Web 2.0 yang sedang berkembang
beberapa tahun belakangan ini, sangat memungkinkan sebuah website untuk dapat
memiliki lebih dari satu administrator. Contohnya adalah WordPress engine.
- Authentication
memastikan
bahwa komunikasi dalam jaringan betul-betul berjalan diantara user-user yang
otentik. Artinya servis ini memastikan bahwa data dikirim oleh user yang benar,
dan diterima oleh user yang benar juga.
- Integrity
memastikan
integritas pesan yang dikirim did alma jaringan, tanpa ada perubahan,
penambahan, ataupun modifikasi lainnya.
- Nonrepudiation
mencegah
pengirim atau penrima pesan dalam jaringan dari kemungkinan penolakan
penerimaan pesan, sehingga seorang pengirim pesan dapat memastikan bahwa pesan
yang dikirimnya benar-benar diterima oleh penerima.
- Access control
kemampuan
untuk melakukan pembatasan akses ke sistem host dan aplikasinya, yang dilakukan
melalui jalur-jalur komunikasi.
- Availability
properti dari sistem atau sumber daya sistem
dapat diakses dan digunakan atas permintaan entitas/user dari sistem yang berwenang, sesuai dengan
spesifikasi kinerja untuk sistem tersebut.
Sekian dari saya dan bila ada
kesalahan atau kata yang kurang enak hati tolong di maafkan, namanya juga
AMATIR jadi banyak salahnya hehe..
Wassalamualaikum.
Wr. Wb.
Referensi :
