E D R , A S I H C RSS

ISAPI

IIS

  • IIS(Internet Information Services)λž€ μ›Ή μ„œλ²„, FTP μ„œλ²„μ™€ 같이 기본적이고 λ²”μš©μ μΈ 인터넷 μ„œλΉ„μŠ€λΌ μ‹œμŠ€ν…œμ—μ„œ μ œκ³΅ν•  수 있게 ν•΄μ£ΌλŠ” μ†Œν”„νŠΈμ›¨μ–΄λΌ λ§ν•œλ‹€. κΈ°μ‘΄ μœˆλ„μš°2000 μ œν’ˆκ΅°μ˜ 경우 기본적으둜 IIS 5.0을 μ œκ³΅ν•˜μ˜€κ³  μœˆλ„μš°XP의 κΈ°μ‘΄ IIS 5.0의 κΈ°λŠ₯을 κ°œμ„ ν•œ IIS 5.1을 μ œκ³΅ν•˜κ³  μžˆλ‹€. ν•œ λ§ˆλ””λ‘œ HTTP, FTP, SMTP μ„œλ²„μ˜ λ¬ΆμŒμ΄λ‹€.

  • μ„μΉ˜
    ν”„λ‘œκ·Έλž˜ μΆ”κ°€/제거 -> Windows ꡬ성 μš”μ†Œ μΆ”κ°€/제거 -> 인터넷 정보 μ„œλΉ„μŠ€(IIS)

ISAPI

Internet Server Application Programming Interface 의 μ•½μžλ‘œ κ°œλ°œμžμ—κ²Œ IIS 의 κΈ°λŠ₯을 ν™•μž₯ν•  수 μžˆλŠ” 방법을 μ œκ³΅ν•œλ‹€. 즉, IIS κ°€ μ΄λΈ κ΅¬ν˜„ν•œ κΈ°λŠ₯을 μ‚¬μš©ν•΄μ„œ κ°œλ°œμžκ°€ μƒˆλ‘œμš΄ κΈ°λŠ₯을 κ΅¬ν˜„ν•  수 μžˆλŠ” IIS SDK λ‹€. κ°œλ°œμžλŠ” ISAPI λΌ μ΄μš©ν•΄μ„œ Extensions, Filters λΌλŠ” 두 가지 ν˜•νƒœμ˜ μ–΄ν”Œλ¦¬μΌ€μ΄μ…˜μ„ κ°œλ°œν•  수 μžˆλ‹€.

  • Advantages
    • High Performance : outperform any other web application technology. (ASP, servser-side component)
    • Low-Level Control : access to the whole array of Win32 API or 3rd party API

  • Cautions
    • Development requires more time : written in C or C++
    • Scailability gains are not necessarily automatic : runs faster than others but there is no guarantee of perfect scalability
    • ISAPI operates below helpful IIS infrastructure : helpful programming abstractions are absent. (ex: session )



Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:23:26
Processing time 0.0125 sec