[Web π] WebServer/WAS, μ μ νμ΄μ§/λμ νμ΄μ§
μΉ | μΈν°λ· κΈ°λ° μ 보 μ 곡 μλΉμ€ |
μλ² | ν΄λΌμ΄μΈνΈμκ² λ€νΈμν¬λ₯Ό ν΅ν΄ μλΉμ€ μ 곡νλ μ»΄ν¨ν° μμ€ν |
μΉμλ² | μΈν°λ· κΈ°λ° ν΄λΌμ΄μΈνΈμκ² μλΉμ€λ₯Ό μ 곡νλ μ»΄ν¨ν° |
μΉ μ΄ν리μΌμ΄μ | μΉμμ μ€νλλ μμ© νλ‘κ·Έλ¨ |
μΉ μ΄ν리μΌμ΄μ μλ² | μΉ μ΄ν리μΌμ΄μ κ³Ό μλ² νκ²½μ λ§λ€μ΄ λμμν€λ κΈ°λ₯μ μ 곡νλ μννΈμ¨μ΄ νλ μμν¬ |
컨ν μ΄λ | JSPλ servletμ μ€νμν¬ μ μλ μννΈμ¨μ΄ |
Webμλ² | μ μ νμ΄μ§ μ 곡 |
WAS | λμ νμ΄μ§ μ 곡 |
π μ μ νμ΄μ§
HTML, JavaScript, CSS λ±μΌλ‘ κ°λ¨νκ² μμ±λ μ μ νμ΄μ§μ΄λ€.
μλ²κ° μΉνμ΄μ§ μμ²μ λ°μΌλ©΄ ν΄λΌμ΄μΈνΈμκ² μΆκ°μ κ³Όμ μμ΄ μλ΅μ 보λΈλ€.
νμ΄μ§κ° μμ λκΈ° μ κΉμ§λ νμ λμΌν νμ΄μ§λ₯Ό λ°ννλ€.
νΉμ§
- μ½μ , μμ , μμ λ±μ μμ μ΄ λͺ¨λ μλμ μ΄λ―λ‘ κ΄λ¦¬κ° νλ€λ€.
- μ μ₯λ λ°μ΄ν°λ§ 보μ¬μ€ μ μμ΄ μλΉμ€κ° νμ μ μ΄λ€.
- λ³ν μλ μ 보λ₯Ό μ 곡νλ νμ΄μ§μ μ ν©νλ€.
- Web Serverλ§ κ΅¬μΆν΄μ λΉμ©μ΄ μ κ² λ λ€.
- DBλ₯Ό μ¬μ©νμ§ μλλ€.
π λμ νμ΄μ§
CGI, AJAX, ASP, ASP.NET λ±μΌλ‘ μμ±λ λμ νμ΄μ§μ΄λ€.
κ° μ¬μ©μμκ² λμ νμ΄μ§ λ΄μ©μ 보μ¬μ€λ€.
μΉ μλ²μ μν΄ μ€νλλ νλ‘κ·Έλ¨μ ν΅ν΄ λ§λ€μ΄μ§ κ²°κ³Όλ¬Όμ λ°ννλ€.
νΉμ§
- Web server μΈμ λΉμ¦λμ€ λ‘μ§μ μ²λ¦¬ν Web Application Serverκ° νμνμ¬ μΆκ°μ μΈ λΉμ©μ΄ λ λ€.
- μ£Όκ° μ 보λ λ μ¨ μ 보μ κ°μ΄ μμ£Ό λ°λλ μ 보λ₯Ό νμνλ μ¬μ΄νΈμ μ ν©νλ€.
- μ²λ¦¬νλ λΉμ¦λμ€ λ‘μ§μ΄ μκΈ° λλ¬Έμ μ μ νμ΄μ§μ λΉν΄ λ‘λ© μκ°μ΄ κ±Έλ¦°λ€.
- μ½μ , μμ , μμ λ±μ μμ μ κ΄λ¦¬κ° μ½λ€.
- Servletμ doGet()μ ꡬννλ€.
- DBλ₯Ό μ¬μ©νλ€.
π Web Server
λμ μΈ μ»¨ν μΈ μ 곡μ μν ν΄λΌμ΄μΈνΈ(μΉλΈλΈλΌμ°μ )μ μμ²(Request)μ WASμ 보λ΄κ³ , WASκ° μ²λ¦¬ν κ²°κ³Όλ₯Ό ν΄λΌμ΄μΈνΈμκ² μλ΅(Response)νλ€.
π WAS
WASλ DB μ‘°ν λ° λ€μν λ‘μ§ μ²λ¦¬ μꡬμ λΉμ¦λμ€ λ‘μ§μ΄λ DB μ‘°ν κ°μ λμ μΈ μ½ν μΈ λ₯Ό μ 곡νκΈ° μν΄ λ§λ€μ΄μ§ μ ν리μΌμ΄μ μλ²μ΄λ€.
Web Containerλ₯Ό κ°μ§λ€.
β Apache Tomcatμ΄λΌκ³ νλ μ΄μ
- μΉμλ²λ Apache, WASλ Tomcat
Difference between Static and Dynamic Web Pages - GeeksforGeeks
A Computer Science portal for geeks. It contains well written, well thought and well explained computer science and programming articles, quizzes and practice/competitive programming/company interview Questions.
www.geeksforgeeks.org
Web Serverμ WASμ μ°¨μ΄
μλ‘ μΉ μλ²(Web Server)μ μΉ μ ν리μΌμ΄μ μλ²(Web Application Server)μ ν€μλλ§ λκ³ λ³΄μμ λ λ κ°μ μ°¨μ΄κ° λκ°μ λν΄ νμ μκ² λλ΅μ λͺ»ν λΏλλ¬ μμ§ μ΄ν΄κ° μ κ°μ§ μμμ νλ² μ 리λ₯Ό
dkswnkk.tistory.com