Internet Information Services

Microsoft Internet Information Services (singkatan IIS, terjemahan harfiah: Perkhidmatan Maklumat Internet) merupakan satu set bagi perkhidmatan berasaskan Internet untuk pelayan menggunakan Microsoft Windows. Ia adalah pelayan web kedua paling popular di dunia dari segi jumlah halaman web di belakang Apache walaupun jurang antara keduanya sedang menurun mengikut Netcraft.

Pelayan-pelayan masa ini termasuk FTP, SMTP, NNTP dan HTTP/HTTPS.

Sejarah

IIS adalah pada mulanya dikeluarkan sebagai satu tambahan susunan Internet perkhidmatan-perkhidmatan berpangkalan untuk Windows NT 3.51. IIS 2.0 diikuti menambah sokongan untuk Windows NT 4.0 sistem pengendalian dan IIS 3.0 diperkenalkan Halaman Pelayan Aktif (ASP) dinamis menulis skrip alam sekitar.

IIS 4.0 membuang sokongan untuk protokol Gopher dan telah disertakan dengan Windows NT sebagai satu berasingan "Pilihan Bungkus" CD-ROM.

Versi semasa IIS yang dijual adalah 6.0 untuk Windows Server 2003 dan IIS 5.1 untuk Windows XP Professional. IIS 5.1 untuk Windows XP adalah suatu versi yang terhad IIS yang menyokong hanya 10 pertalian serentak dan satu laman web yang tunggal.

Windows Vista akan datang siap dengan IIS 7.0. Ia tidak akan mengehadkan jumlah perhubungan yang dibenarkan kecuali akan mengehadkan beban kerja berdasarkan permintaan aktif serentak, meningkatkan kebolehgunaan dan prestasi senario rakan-ke-rakan.

Keselamatan

Versi terdahulu IIS diserang dengan satu cetusan kelemahan-kelemahan, ketua antara mereka CA-2001-19 yang menyebabkan terkenal "Mengekod cacing Merah"; bagaimanapun, versi 6.0 hanya mempunyai tiga dilaporkan isu-isu yang menjejaskan ia, dua "dengan sederhana kritikal", yang lain "tidak kritikal". Di IIS 6.0, Microsoft telah memilih untuk mengubah perangai sebelum dipasangkan pembantu-pembantu ISAPI, banyak yang telah orang-orang yang membuat salah di kelemahan-kelemahan di 4.0 dan 5.0, oleh itu mengurang menyerang menimbulkan bagi IIS. Dengan keluaran lainnya, masa ini di beta dan sebahagian daripada "Pelayan lembu panjang tanduk", Microsoft pergi satu jejak lanjut oleh modularizing kebanyakan dari komponen-komponen, pencerekaan satu timbunan daripada yang anda boleh memilih dan memilih.

Dalam versi IIS di hadapan 6.0, semua ciri-ciri adalah atur terus akaun Sistem, membenarkan mengeksploitasikan berlari liar terhadap sistem. Di bawah 6.0 semua permohonan mengendali proses-proses telah dibawa satu Rangkaian di bawah akaun Perkhidmatan yang telah dengan nyata sekali lebih sedikit keistimewaan. Khususnya ini bermaksud bahawa jika terdapat satu perbuatan handal dalam satu ciri atau kod adat, ia tidak akan semestinya tolak ansur keseluruhan sistem kecenderungan sandboxed alam sekitar proses-proses pekerja lawatan singkat. IIS 6.0 juga mengandungi satu isirong yang baru HTTP menimbunkan (http.sys) dengan satu HTTP yang lebih tegas permintaan penghurai dan tempat persembunyian sambutan untuk kedua-dua kandungan statik dan dinamik.

Debuting dengan Windows Vista, dan bahkan untuk dimasukkan di Pelayan Tetingkap "lembu panjang tanduk", IIS 7.0 amanat ciri satu seni bina yang modular. Dari seorang pelayan tersergam teguh ciri-ciri yang semua perkhidmatan, IIS 7 akan mendapat satu teras pelayan web enjin. Modul-modul menawarkan khusus kefungsian boleh ditambah untuk enjin untuk membolehkan ciri-cirinya. Kelebihan mempunyai seni bina ini adalah cuma ciri-ciri dikehendaki boleh diberi kesempatan dan yang kefungsian-kefungsian boleh diperluas oleh menggunakan modul-modul adat.

Set-set modul berikut dipilih untuk dihantar dengan pelayan:

  1. Modul HTTP
  2. Modul Keselamatan
  3. Modul Kandungan
  4. Modul Pemadatan
  5. Modul Cache
  6. Modul Log dan Diagnostik

Menulis peluasan untuk IIS 7 menggunakan ISAPI telah dikutuk menyokong API modul. Banyak daripada kefungsian yang sendiri IIS adalah dibina di API ini, dan sebegini, pemaju-pemaju akan mendapat banyak lagi kawalan yang lebih satu permintaan proses daripada adalah mungkin dalam versi-versi rahib. Modul-modul juga boleh menjadi bertulis menggunakan sebarang .NET Framework bahasa, dan boleh diatur kedudukannya di satu setiap tapak asas.

Suatu perubahan penting daripada versi dahulu IIS itu sahajakah pelayan web konfigurasi maklumat disimpan semata-mata di XML konfigurasi menfailkan, dari di metabase. Pelayan telah satu fail konfigurasi global yang menyediakan ingkar-ingkar, dan sendiri-sendiri maya dokumen jaringan punca (dan mana-mana subdirectory dari itu) boleh mengandungi satu web.config mengandungi seting bahawa mengimbuh atau mengatasi ingkar-ingkar. Perubahan kepada fail-fail ini berkuatkuasa serta merta. Tanda-tanda ini suatu penyimpangan yang penting daripada versi-versi dahulu di mana jaringan ruang hubung kait, atau membuat akses pentadbir, adalah diperlukan untuk mengubah seting mudah seperti ingkar terdokumen, modul-modul aktif dan keselamatan/pengesahan. Ia juga menyingkirkan perlu menjalankan metabase penyegerakan antara gandaan pelayan-pelayan di satu ladang bagi jaringan pelayan-pelayan.

IIS 7 juga menonjolkan satu antara muka pentadbiran yang ditulis semula sepenuhnya yang mengambil faedah daripada moden MMC ciri-ciri seperti menugaskan kepingan kaca dan pengendalian tak segerak. Tatarajah ASP.NET adalah lebih disepadukan sepenuhnya ke dalam antara muka pengurusan.

Perubahan-perubahan lain:

  • PICS pengkadaran kandungan, sokongan untuk Microsoft Passport, dan pelayan sebelah peta-peta imej tidak lagi termasuk.
  • Melaksanakan arahan melalui sebelah-pelayan termasuk tidak lagi dibenarkan.
  • IISRESET -reboot telah dialihkan.
  • Alat CONVLOG, yang menukar fail log IIS log ke dalam format NCSA, telah dibuang.
  • Sokongan untuk membolehkan sebuah fail untuk "Jaringan Berkongsikan" melalui WIndows Explorer antara muka telah dibuang.
  • l
  • b
  • s
Teras
Aero · ClearType · Desktop Window Manager · DirectX · Windows Explorer · Bar tugasan · Menu Start · Cangkerang Windows (Shell namespace · Folder khas · File associations) · Windows Search (Carian tersimpan, iFilters) · Antaramuka Peranti Grafik · Windows Imaging Format · Tenggekan TCP/IP generasi seterusnya · Rangka Kerja .NET · Audio · Cetakan (Spesifikasi Kertas XML) · Windows Script Host (VBScript, JScript) · COM (OLE, Automasi OLE, DCOM, ActiveX, Storan berstruktur)
Applikasi
dan perkakasan
Backup and Restore Center · Calculator · Calendar · Character Map · Cmd.exe · Contacts · Control Panel (Applets) · Device Manager · Disk Cleanup · Disk Defragmenter · DVD Maker · Event Viewer · Fax and Scan · Internet Explorer · Journal · Mail · Magnifier · Management Console · Media Center · Meeting Space · Mobile Device Center · Mobility Center · Movie Maker · Narrator · Notepad · Paint · Photo Gallery · PowerShell · Private Character Editor · Problem Reports and Solutions · Remote Assistance · Sidebar · Snipping Tool · Sound Recorder · Sysprep · System Configuration · System File Checker · System Restore · Unix subsystem · Windows Installer · Windows Media Player · Windows Speech Recognition · Task Manager · Windows Update · WordPad · WinSAT
Inti
Ntoskrnl.exe · hal.dll · System idle process · Svchost.exe · Registry · Windows service · Service Control Manager · WOW / WOW64 · DLL · EXE · NTLDR / Boot Manager · Winlogon · Recovery Console · I/O · WinRE · WinPE · Kernel Patch Protection
Servis
AutoPlay · BITS · Task Scheduler · Wireless Zero Configuration · Shadow Copy · Windows Error Reporting · Multimedia Class Scheduler · CLFS
Sistem fail
NTFS (Hard link · Junction point · Mount Point · Reparse point · Symbolic link · TxF · EFS) · FAT32·FAT16·FAT12 · exFAT · CDFS · UDF · DFS · IFS
Server
Domains · Active Directory · DNS · Group Policy · Roaming user profiles · Distributed Transaction Coordinator · MSMQ · SharePoint Services · Windows Media Services · Rights Management Services · IIS · Terminal Services · WSUS · Network Access Protection · DFS Replication · Remote Differential Compression · Print Services
Reka bentuk
Reka bentuk siri NT · Object Manager · Permulaan (Vista) · I/O request packets · Kernel Transaction Manager · Logical Disk Manager · Security Accounts Manager · Windows Resource Protection · LSASS · CSRSS · SMSS
Keselamatan
UAC · BitLocker · Defender · DEP · Protected Media Path · Mandatory Integrity Control · UIPI · Windows Firewall · Security Center
Permainan
Chess Titans · FreeCell · Hearts · Hold 'Em · InkBall · Mahjong Titans · Minesweeper · Purble Place · Solitaire · Spider Solitaire
  • l
  • b
  • s
Perisian meja
Windows (Komponen-komponen· Office · Visual Studio · Expression · Dynamics · Money · Encarta · Student · Math · Works · MapPoint · Virtual PC · Forefront · Home
Perisian pelayan
Windows Server · SQL Server · IIS · Exchange · BizTalk · Commerce · ISA Server · System Center · Home Server · SharePoint (WSS, MOSS, Search Server)  · OCS · Terminal Services  · Microsoft Host Integration Server
Teknologi
Active Directory · DirectX · .NET · Windows Media · PlaysForSure · Application Virtualization · Hyper-V  · Silverlight · Windows Mobile · Windows Embedded · Mediaroom · HDi
Harta-benda web
Windows Live · Office Live (Workspace) · SQL Server Data Services · MSNBC · msnbc.com · ninemsn · MSN · Hotmail · Live Messenger · Spaces · Groups · Live ID · Ignition · Channel 9 · CodePlex · HealthVault
Permainan
Microsoft Game Studios · Zone · XNA · Xbox · Xbox 360 · Xbox One · Xbox Live (Arcade · Marketplace) · Games for Windows (LIVE· Live Anywhere · Xbox Live Productions
Perkakasan
Surface · Zune (4 / 8 / 16 · 30 · 80 / 120) · MSN TV · Natural Keyboard · Keyboard · Mouse · LifeCam · LifeChat · SideWinder · Ultra-Mobile PC · Fingerprint · Audio System · Cordless Phone · Pocket PC · RoundTable · Response Point
Pendidikan dan
pengenalan
MCPs · MSDNAA · MSCA · Microsoft Press · Microsoft MVP · Student Partners · Research · Pelajaran berkaitan dengan Microsoft
Pelesenan
Client Access License · Shared Source · Licensing Services
Kritikan
Windows Vista · Windows XP · Windows 2000 (bahagian) · Windows Me (bahagian) · Windows 9x (bahagian) · Office (bahagian) · Xbox 360
Isu undang-undang
Kes anti-amanah Microsoft Amerika Syarikat · Kes pertandingan Kesatuan Eropah Microsoft
Ahli lembaga pengarah
Steve Ballmer · James Cash, Jr. · Dina Dublon · Bill Gates · Raymond Gilmartin · Reed Hastings · David Marquardt · Charles Noski · Helmut Panke · Jon Shirley
Acquisitions
Altamira Software · aQuantive · Blue Ribbon Soundworks · Bungie · Calista Technologies · Colloquis · Connectix · Consumers Software · Danger · Farecast · FASA Interactive · Fast Search & Transfer · Firefly · Forethought · GIANT Company Software · Groove Networks · Hotmail · Jellyfish.com · Korea Telecom · LinkExchange · Lionhead Studios · Massive Incorporated · Onfolio · PlaceWare · Powerset · ProClarity · Rare · ScreenTonic · Teleo · Tellme Networks · Vermeer Technologies · Visio Corporation · VXtreme · WebTV Networks · Winternals · Yupi
Berkaitan
Pengabung dan acquisitions · Asset dimilik