웹프로그래밍
본 자료는 2페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
해당 자료는 2페이지 까지만 미리보기를 제공합니다.
2페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

웹프로그래밍에 대한 보고서 자료입니다.

목차

JSP(JavaServer Pages)
PHP( Professional HTML Preprocessor )
ASP(Active Server Page)

본문내용

둘째, JSP는 객체지향적이기 때문에 디버깅, 관리 그리고 업그레이드가 보다 쉽다.
물론 PHP도 객체를 언급하긴 하지만 객체 모델이 좀 투박하고, 대부분의 스크립트 페이지에서 PHP객체를 수용하지 않으며,대부분 일반적인 변수를 사용한다.
셋째, JSP의 구문이 배우기 훨씬 간단하고 쉬울 뿐만 아니라 기존 자바를 알고 있다면 추가 부담 없이도 손쉽게 접근이 가능하다.
넷째, JSP에서는 페이지에 들어가는 코드의 양이 너무 많거나, 특정 부분의 코드를 다른 곳에 위치시키고 싶은 경우 원하는 부분을 잘라낸 다음 그 부분을 자바 클래스로 만들어 넣을 수 있다. 그래서 필요한 어떤 장소에서나 이 부분을 호출해 개발중인 애플리케이션에 넣을 수 있다. 하지만 PHP의 경우 HTML박스안에 갇히게 된다.
다섯째 프로젝트를 수행할때 가장 중요한 요소라 할 수 있는 생산성돠 직접 연관되는 재사용의 문제이다. JSP를 사용할 경우에는 객체 개념과 자바빈을 사용해 충분한 재사용을 가능하게 함으로써 작업 생산성의 측면에서 좋은 효과를 볼 수 있다.
PHP에서는 성능 향상을 위해 구문을 최소화했기 때문에 객체지향이나 코드재사용성 등의 장점을 누리기 힘들다.
▲ ASP(Active Server Page)
ASP는 다중 스크립트 언어를 지원하는데, 여기에는 펄스크립트(PerlScript), J스크립트, 그리고 VB스크립트 등을 포함한다. ASP에서 여러 언어를 지원하지만 일반적인 언어는 VB스크립트이다. VB스크립트는 액티브X컴포넌트에 대한 접근을 허용한다. 상업적인 용도로 많이 사용되며 마이크로소프트에서는 자기만의 것을 만들 수 있는 도구나 문서를 제공한다.
하지만 ASP의 약점은
첫째, 윈도우 시스템에서 실행되는 IIS에서만 사용이 가능하다는 것이다.
즉 벤더에 독립적이지 못하다는 단점을 가지게 되는데 자바 측의 'Write Once, Run Anywhere'라는 철학을 생각해 본다면 충분히 이해가 될 것이다. 물론 ASP가 제 3의 포팅, 또는 써드파티의 제품을 통해 다른 플랫폼에서 사용할 수도 있지만, 컴토넌트에 접근하거나 다른 서비스들과의 상호작용을 위해서는 반드시 액티브X 객체가 선택된 플랫폼에 존재하지 않는면 플랫폼에 대한 브릿지가 필요하다.
둘째, JSP와 ASP둘다 동적 웹페이지 생성을 위해 태그와 스크립트의 조합을 사용하지만
JSP에서는 JSP 태그들을 개발자가 확장이 가능하게 한다.
즉, JSP개발자들인 커스텀 태그 라이브러리를 생성 할 수 있다. 이렇게 함으로써 페이지 소유자들은 좀더 기능적이고 스크립트에 덜 의존적인 접근을 가능하게 된다.
셋째, JSP를 사용하는 것이 관리적인 측면에서도 ASP보다 쉽다. 스크립트 언어는 작은 애플리케이션에는 적당하지만 크고 복잡한 애플리케이션에는 부적절하다.
자바는 구조화된 언어이기 때문에 보다 큰 애플리케이션의 모듈화 및 생성, 관리가 쉽다.
그리고 JSP는 오픈되어 있고 플랫폼이나 웹서버, 그리고 다른 컴포넌트에 종속되지 않는 아키텍처를 가지고 있기 때문에 JSP에 기반한 애플리케이션에 영향을 주지 않고도 업그레이드 등을 하기가 쉽다. JSP와 ASP의 특성과 차이점을 간단히 알아보자.
JSP기술
ASP기술
웹 서버
아파치, 넷스케이프, 그리고 IIS를 포함하는 다수의 웹 서버 IIS또는 PWS
솔라리스, 윈도우, 맥OS, 리눅스등
플랫폼
재사용 가능한 컴포넌트
자바빈, 엔터프라이즈 자바빈, 거스텀 JSP태그 지원안함
스크립팅 언어
자바
VB스크립트, J스크립트
컴포넌트
자바빈, 엔터프라이즈 자바빈, 확장가능한 JSP태그
COM 컴포넌트
이 밖에 JSP는 광범위한 툴을 제공하지만 ASP는 그렇지 못하다.

키워드

  • 가격1,000
  • 페이지수8페이지
  • 등록일2010.06.11
  • 저작시기2003.10
  • 파일형식한글(hwp)
  • 자료번호#618556
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니