데이터 원본으로 서버쪽 스크립트 추가

서버쪽 스크립트는 서버에 있으면서 브라우저의 특정 동작에 응답하여 실행되는 작은 프로그램입니다. 서버쪽 스크립트는 Perl, PHP, Microsoft ASP.NET 등 다양한 언어로 작성될 수 있습니다. 서버쪽 스크립트는 JavaScript와 같은 클라이언트 쪽 스크립트와 달리 브라우저에 웹 페이지가 표시되기 전에 서버에서 실행됩니다. 서버쪽 스크립트 응용 프로그램의 몇 가지 예로 장바구니, 동적 메뉴, 설문 조사 등이 있습니다.

이 문서의 내용


서버쪽 스크립트

데이터 원본 라이브러리에는 XML 형식의 데이터를 검색하는 서버쪽 스크립트에서 제공되는 데이터가 표시됩니다. ASP.NET, PHP, AJAX 등 다양한 언어와 방법으로 작성된 서버쪽 스크립트에 연결할 수 있습니다. 그러나 스크립트에서는 XML 형식의 데이터를 보내야 합니다. XML을 반환하는 일반적인 서버쪽 스크립트로 RSS 피드가 있습니다.

URL이 .aspx 또는 .php로 끝나는 RSS 피드처럼 서버쪽 스크립트이며 XML 파일이 아닌 RSS 피드에 대한 연결을 추가하려면 해당 연결이 서버쪽 스크립트 범주에 포함되어 있어야 합니다. URL이 .xml로 끝나는 RSS 피드처럼 XML 파일인 RSS 피드는 서버쪽 스크립트 범주나 XML 파일 범주에 추가될 수 있습니다.

서버쪽 스크립트를 데이터 원본으로 추가하려면 해당 스크립트의 URL을 알고 있어야 합니다.

맨 위로 이동 맨 위로 이동

데이터 원본 라이브러리에 서버쪽 스크립트 추가

  1. 작업창 메뉴에서 데이터 원본 라이브러리를 클릭합니다.
  2. 데이터 원본 라이브러리서버쪽 스크립트에서 스크립트 또는 RSS 피드에 연결을 클릭합니다.

 참고   서버쪽 스크립트 제목이 축소되어 있으면 더하기 기호(+)를 클릭하여 확장합니다.

  1. 데이터 원본 속성 대화 상자의 원본 탭에 있는 HTTP 메서드 목록에서 다음 중 하나를 클릭합니다.
    • HTTP Get 메서드 - URL에 매개 변수 이름과 값을 추가합니다.
    • HTTP Post 메서드 - 요청 본문에 있는 URL로 모든 매개 변수 이름과 값을 보냅니다.

이 문서의 예에서는 HTTP Get을 클릭합니다.

  1. 구성할 데이터 명령 선택 목록에는 다음과 같이 네 개 옵션이 있습니다.
    • 선택 옵션 - 서버쪽 스크립트를 사용하여 정보를 검색합니다. 그런 다음 사용자가 데이터 보기를 만들어 해당 정보를 표시할 수 있습니다.
    • 삽입, 업데이트삭제 옵션 - 서버쪽 스크립트를 사용하여 정보를 검색합니다. 그런 다음 사용자가 정보를 삽입, 업데이트, 삭제하는 양식 기능이 있는 데이터 보기를 만들어 해당 정보를 표시하고 수정할 수 있습니다.

이 문서의 예에서는 서버쪽 스크립트에서 반환되는 데이터의 데이터 보기를 만들기 위해 선택 명령을 클릭합니다.

  1. 연결 정보 선택서버쪽 스크립트의 URL 입력 상자에서 연결할 스크립트나 RSS 피드의 URL을 입력합니다.

예를 들어 http://gotdotnet.com/community/resources/rss.aspx를 입력하면 Microsoft .NET 커뮤니티 웹 사이트인 GotDotNet에 있는 개발자 관련 문서의 RSS 피드를 추가할 수 있습니다.

서버쪽 스크립트 URL을 보여 주는 데이터 원본 속성 대화 상자의 원본 탭

  1. 일부 서버쪽 스크립트에는 브라우저에서 서버로 전달되는 매개 변수 형식의 추가 정보가 필요합니다. 여기서 사용되는 예에는 매개 변수가 필요하지 않습니다. 서버쪽 스크립트에 매개 변수가 필요한 경우에는 다음을 실행합니다.
    • 매개 변수를 추가하려면 추가를 클릭하고 매개 변수 대화 상자에서 매개 변수의 이름과 기본값을 입력합니다.

 참고   매개 변수가 런타임에서 웹 파트 연결을 사용하여 설정되는 경우 이 매개 변수의 값은 웹 파트 연결을 통해 설정할 수 있습니다. 확인란을 선택합니다.

  • 기존 매개 변수를 수정하려면 목록에서 해당 매개 변수를 클릭하고 수정을 클릭하고 매개 변수 대화 상자에서 이 매개 변수의 이름이나 기본값을 수정합니다.
  • 기존 매개 변수를 제거하려면 목록에서 해당 매개 변수를 클릭하고 제거를 클릭합니다.

맨 위로 이동 맨 위로 이동

서버쪽 스크립트의 데이터 보기 만들기

데이터 원본 라이브러리에 서버쪽 스크립트를 추가한 후에는 서버쪽 스크립트의 결과를 표시하는 데이터 보기를 만들 수 있습니다.

데이터 원본을 페이지로 끌어 해당 데이터 원본의 데이터 보기를 만들면 해당 데이터 원본을 빠르게 테스트할 수 있습니다. 데이터 원본을 페이지로 끌면 데이터 원본에 있는 처음 다섯 개의 필드가 기본 표의 각 행에 나타나는 기본 데이터 보기가 만들어집니다. 처음 다섯 개의 필드가 해당 데이터와 함께 나타나면 데이터 원본이 올바르게 구성된 것입니다.

데이터 보기는 Microsoft ASP.NET 2.0 기술을 기반으로 합니다. 데이터 보기를 만들려면 ASP.NET 페이지(.aspx 파일)에서 시작해야 합니다.

  1. 파일 메뉴에서 새로 만들기를 클릭합니다.
  2. 새로 만들기 대화 상자의 페이지 탭에서 일반, ASPX를 차례로 클릭한 다음 확인을 클릭합니다.

FORM 태그가 있는 새 페이지가 열립니다.

ASP.NET Form 태그

  1. 작업창 메뉴에서 데이터 원본 라이브러리를 클릭합니다. 데이터 원본 라이브러리 작업창에서 데이터 원본을 찾아 페이지로 끕니다. 이 문서의 예에서 데이터 원본은 www.gotdotnet.com의 rss.aspx입니다.  .

현재 사이트 모음에 있는 모든 사이트의 제목과 URL이 모두 들어 있는 데이터 보기가 페이지에 표시되며 데이터 원본 정보 작업창이 열립니다.

데이터 보기에 대한 자세한 내용은 데이터 보기 만들기 문서를 참고하십시오.

맨 위로 이동 맨 위로 이동

 
 
적용 대상:
SharePoint Designer 2007