■ 웹 응용 프로그램 동작
CREO.JS는 자바스크립트 언어를 지원 합니다. HTML으로 프로그램 개발이 가능 합니다. HTML 파일은 WEB 서버에서 동작합니다. 사용자 → 웹 브라우저 → 접속 주소 클릭 HTTP 프로토콜 → 웹서버 (HTML문서) → 웹 브라우저 → 사용자
이런 순서로 순식간에 서버에 있는 HTML 문서를 브라우저에 표시 합니다.
웹 서버의 주된 역할은 사용자가 요청한 페이지를 전달하는 것이다. 여기서 웹 브라우저는 클라이언트가 되며, 웹서버로부터 HTML 문서를 받아 사용자에게 보여줄 수 있는 중간자 역할을 수행합니다. 웹 응용 프로그램은 복잡한 과정을 거쳐
사용자가 질문한 내용을 데이터 베이스에 찾아 계산 하고, 결과를 보여 줍니다
▶ WEB 프로그램 동작 원리 알아보기
▶ WEB 프로그램 동작 원리 및 용어 설명
■ 웹 응용 프로그램 예제
Janet은 사원이 1000명 정도 되는 중소기업에서 인트라넷과 인터넷 사이트 관리를 담당하는 전문 웹 디자이너로 Dreamweaver를 오랜 기간 사용해 온 사용자입니다. 하루는 인사과의 Chris가 문제를 들고 그녀를 찾아 왔습니다. 인사과에서는 걷기, 자전거 타기 또는 달리기 등의 운동한 마일마다 사원에게 점수를 주는 건강 관리 프로그램을 운영하고 있습니다. 사원들은 자신의 월별 마일 합계를 이메일로 Chris에게 보고해야 합니다. 월말에 Chris는 모든 이메일 메시지를 모아 총점에 따라 사원에게 상을 줍니다.
여기서 Chris의 문제는 건강 관리 프로그램이 너무 성공적이라는 점입니다. 너무 많은 사원이 참여하기 때문에 월말이 되면 Chris에게 이메일이 쇄도하게 되었습니다. 그러한 문제를 해결하기 위하여 Chris는 Janet에게 웹 기반 솔루션이 있는지 물었습니다.
Janet은 다음 작업을 수행하는 인트라넷 기반 웹 응용 프로그램을 제안했습니다.
- 사원들이 간단한 HTML 양식을 사용하여 웹 페이지에 자신의 마일리지를 입력하도록 합니다.
- 사원의 마일리지를 데이터베이스에 저장합니다.
- 마일리지 데이터를 기반으로 건강 관리 점수를 계산합니다.
- 사원들이 자신의 월별 진척 상황을 확인할 수 있도록 합니다.
- 월말에 Chris가 간단하게 총점을 계산할 수 있도록 합니다.
■ 웹 응용 프로그램 과 데이터 베이스
웹 서버의 주된 역할은 사용자가 요청한 페이지를 전달하는 것입니다. 웹 브라우저는 클라이언트가 되며, 웹서버로부터 HTML 문서를 받아 사용자에게 보여줄 수 있는 중간자 역할을 수행합니다. 웹 서버는 아파치 프로그램으로 구성 합니다.
아파치 서버를 구성 하는 이유는 안정적이고, 무료 입니다!!!!
'Creo korea 임시' 카테고리의 다른 글
CREO.JS - HTML 태그 & 자바 스크립트 (0) | 2022.04.09 |
---|---|
아파치 서버 설치 및 구성 하기 / HTML5 (0) | 2022.04.06 |
AI 를 위한 학습용 데이터 구축 은 어떻게 해야 할까? (0) | 2022.01.19 |
Windchill에서 Creo 데이터 내보내기 (0) | 2021.10.31 |
Windchill Cache 정보 (0) | 2021.10.11 |