universitas gunadarma

Sabtu, 23 Maret 2013

Web Server

        Web Server dapat merujuk 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.
       
        Fungsi utama sebuah web server 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 web server berfungsi pula untuk mentransfer seluruh aspek pemberkasan dalam sebuah halaman web yang terkait; termasuk didalamnya teks, gambar, video, dan  lainnya.
       
        Sejarah terbentuknya web server dimulai pada tahun 1989, ketika Tim Berners-Lee mengajukan pada perusahaannya, CERN (European Organization for Nuclear Research) sebuah  proyek yang bertujuan untuk mempermudah pertukaran informasi antar para peneliti dengan menggunakan sistem hiperteks. Sebagai hasil atas implementasi proyek ini, tahun 1990 Berners-Lee menulis dua program komputer :
          # Sebuah peramban yang dinamainya sebagai WorldWideWeb (WWW);
          # Web server pertama di dunia, yang kemudian dikenal sebagai CERN httpd, yang berjalan pada
              sistem operasi NeXTSTEP.
       
        Dari tahun 1991 hingga 1994, kesederhanaan serta efektifitas atas teknologi yang digunakan untuk berkunjung serta  bertukar data melalui WorldWideWeb membuat kedua aplikasi tersebut diaplikasi pada sejumlah sistem operasi agar dapat digunakan oleh lebih banyak individu, ataupun, kelompok.
       
        Tahun 1994, Tim Berners-Lee memutuskan untuk membakukan organisasi WorldWideWeb Consortium (W3C) untuk mengatur pengembangan-pengembangan lanjut atas teknologi-teknologi terkait lainnya ( HTTP, HTML, dan, lain sebagainya) melalui proses standarisasi.
       
        Web Server memiliki beberapa fitur, yaitu :
        # HTTP
        # Logging
        # Penerjemah Path

        Macam-Macam web server diantaranya:
        # Apache  Tomcat
        # Microsoft Windows Server 2003 Internet Information Service (IIS)
        # Lighttpd
        # Sun Java System Web Server
        # Xitami Web Server
        # Zeus Web Server
        Namun web yang terkenal dan yang sering digunakan adalah Apache dan Microsoft Windows Server 2003 Internet Information Service (IIS).

        Cara kerja Web Server :
1. Cara kerja web server merupakan mesin dimana tempat aplikasi atau software beroperasi dalam
    mendistribusikan web page ke user, yang tentu saja sesuai dengan keinginan user.
2. Hubungan antara Web Server dan Browser Internet merupakan gabungan atau jaringan komputer yang
    ada di seluruh dunia. Setelah terhubung secara fisik, Protocol TCP/IP yang memungkinkan semua
    komputer dapat berkomunikasi satu dengan yang lainnya. Pada saat Browser meminta data web page
    ke server, maka instruksi permintaan data oleh browser tersebut dikemas di dalam TCP yang merupakan
    protocol transport dan dikirim ke alamat yang dalam hal ini merupakan protocol berikutnya, yaitu Hyper
    Text Transfer Protocol (HTTP). HTTP ini merupakan protocol yang digunakan dalam WWW antar
    komputer yang terhubung dalam jaringan dunia ini. Untuk mengenal protocol ini jelas sangat mudah,
    dimana setiap kali mengetik http://... anda telah menggunakannya, dan membawa anda ke dunia internet.
    Data yang di passing dari browser ke web server disebut HTTP request yang meminta web page dan
    kemudian web server akan mencari data HTML yang ada dan dikemas dalam TCP protocol dan dikirim
    kembali ke browser. Data yang dikirim dari server ke browser disebut HTTP response. Jika data yang
    diminta tidak ditemukan oleh Web Server, maka akan menimbulkan error yang sering anda lihat di web
    page, yaitu Error : 404 Page Not Found.



Tidak ada komentar:

Posting Komentar