1.2. Internet Information Server 5.0


1.2.1. Internet Information Server’a Genel Bakış

  

Internet Information Server (IIS), Microsoft Windows 2000 Server içinde hazır olarak yer alan bir Web server yazılımıdır. Internet Information Services 5.0 belgeleri paylaştırmak ya da belgelere Intranet ya da Internet yoluyla ulaşmak için kullanılan bir üründür.

 

Internet hizmetlerinden, WWW (web tabanlı bilgiyi yayımlama ve uygulama teslim etme), FTP (dosya transferi), NNTP (haber grupları), ve SMTP (posta) kullanımını sağlar. IIS standart bilgi protokolleri ile hem Internet Server Application Programming Interface (Internet sunucusu uygulama programlama ara yüzü – ISAP) hem de Common Gateway Interface (Yaygın geçit yolu ara yüzü – CGI) kullanımını destekler. IIS; Internet, Intranet ve extranet siteleri için bir sunucu çözümünü sağlar.

 

IIS; Windows 2000 Prof., Windows NT Workstation 4.0 ve Windows 95-98 ortamlarında Internet veya Intranet sunucusu kurulumundaki temel bileşendir. IIS; Windows 2000 Prof. İle tamamen bütünleşiktir. IIS ile Windows NT Server arasındaki bu sıkı ilişkinin avantajı olarak hem Windows NT Server’ ın güvenliği hem de Windows NT Dosya Yapısı (NTFS 5.0) kullanılabilir.

 

IIS; Microsoft Visual Basic programlama dilini, VBScript, Microsoft Jscript geliştirme araçlarını ve Java bileşenlerini tamamen destekler. IIS, ayrıca Web tabanlı programlar için CGI uygulamalarına ve ISAPI uzantılarına tamamen destek verir.

 

1.2.1.1. WWW Servisi

 

            Microsoft WWW Servisi HTTP yi destekleyerek kullanıcıların Internet üzerinde web sayfalarının yayınını yapmalarına izin verir. Web, Internet üzerindeki grafiksel servistir ve en karışık link yeteneklerine sahiptir. Oluşturulan dosyalar Web sitesi üzerindeki klasörlere yerleştirilir. Böylece kullanıcılar dosyaları bir Web tarayıcı kullanarak görebilirler. Hypertext Markup Language (HTML) kullanarak metin,grafik, animasyon veya video içeren dokümanlar yayınlanabilir.

 

1.2.1.2. FTP Servisi

 

            FTP; Transmission Control Protocol / Internet Protocol (İletişim Kontrol Protokolü / Internet Protokol – TCP / IP) ağı üzerinde bulunan bilgisayarların dosya transferi için kullandıkları standart bir protokoldür. FTP, TCP / IP ağları ve Internet üzerinde kullanılan en eski protokollerden birisidir.

           

WWW ve FTP siteleri bir bilgisayar üzerinde birden çok alan adı (domain name) bulundurulmasına olanak verir. Bir bilgi sunucusu (Information Server) kurulumuyla bir bilgisayar üzerinde birden fazla farklı WWW ve FTP siteleri kurulabilir. Örneğin, bir Internet Service Provider (Internet hizmet sağlayıcı – ISP) bir bilgisayar üzerinde farklı kuruluşlara ait ve her birinin kendine ait bir domain name ve IP adresi bulunan Web siteleri bulundurabilir. Bir ISP, farklı müşterilere ait Web ve FTP sitelerini oluşturmak için Internet Service Manager (Internet Sunucu Yöneticisi) kullanır ve bu sitelerin her birine tekrarlanmayan (unique) bir tanımlama bilgisi ve özellik ayarları atar. Information Server, sayesinde sınırsız sayıda web sitesi oluşturulabilir. Ancak donanımın da, buna izin vermesi gerekmektedir.

 

1.2.1.3. SMTP Servisi

 

SMTP Servisi standart ve güvenli olan bir e-mail (elektronik posta) sunucusudur. SMTP servisi, SMTP ve Post Office Protocol version 3 (POP3) için dağıtılmış bir e-posta hizmeti sağlar. SMTP Servisi gelenlerin (Inbox) birden çok sunucuya bölünmesini sağlar. Ayrıca gelenlerinin yedeklenmesini, tekrar yüklenmesini ve sunucular arasında taşınmasına olanak verir.

 

1.2.1.4. NNTP Servisi

 

            NNTP Servisi elektronik tartışma grupları oluşturur. NNTP, Internet siteleri ve hizmetlerine aşağıdakileri sağlar: