InfoPath Forms Services의 세션 상태 구성(Office SharePoint Server)

업데이트 날짜: 2009년 3월

적용 대상: Office SharePoint Server 2007

 

마지막으로 수정된 항목: 2009-03-20

이 문서의 내용

  • Forms Services의 세션 상태 구성

  • 세션 상태와 양식 보기 비교

InfoPath Forms Services에서는 세션 상태를 사용하여 양식을 채울 때 생성되는 많은 양의 임시 데이터를 저장합니다. 따라서 왕복 간에 프런트 엔드 웹 서버가 상태 없이 유지될 수 있고 각 포스트백에서 좁은 대역폭 파이프를 통해 많은 양의 세션 상태 정보를 전달할 필요가 없습니다. 인 프로세스(in process) 등의 기타 상태 관리 방법은 프런트 엔드 웹 서버가 여러 대인 팜에서 지원되지 않습니다. 세션 상태는 SSP(공유 서비스 공급자)에 연결된 웹 응용 프로그램에서만 사용할 수 있습니다. SSP에 대한 자세한 내용은 공유 서비스 공급자 계획을 참조하십시오.

참고

세션 상태 데이터베이스를 올바르게 유지 관리하려면 세션 데이터가 저장되는 Microsoft SQL Server 인스턴스에 대해 SQL 에이전트를 설정해야 합니다. SQL 에이전트를 설정하지 않으면 만료된 세션이 세션 테이블에서 자동으로 삭제되지 않으므로 이후에 저장 관련 문제가 발생할 수 있습니다.

참고

예를 들어 단일 서버 배포 환경에서 Microsoft SQL Server 2005 Express Edition과 함께 Microsoft Office SharePoint Server 2007을 배포하는 경우에는 만료된 세션을 수동으로 삭제해야 합니다. SQL Server 2005 Express Edition은 SQL 에이전트를 포함하지 않으며 자동화된 저장 프로시저를 실행할 수 없습니다.

Forms Services의 세션 상태 구성

전체 팜에서 InfoPath Forms Services에 대한 상태 유형 및 세션 임계값과 같은 세션 상태 설정을 구성할 수 있습니다. 임계값이 하나라도 초과되면 사용자의 세션이 종료되어 모든 양식 데이터가 손실되고 서버의 이벤트 로그에 오류가 입력됩니다. 사용자에게는 "이 세션이 허용되는 리소스의 양을 초과했습니다."라는 오류 메시지가 표시됩니다.

양식 세션 상태를 구성하는 방법은 Office SharePoint Server에 대해 InfoPath Forms Services 구성의 12단계를 참조하십시오.

세션 상태와 양식 보기 비교

InfoPath Forms Services에서 세션 상태 서비스(기본 옵션) 또는 양식 보기(ASP.NET 보기 상태)를 사용하여 사용자 세션 관리 방법을 제어하도록 구성할 수 있습니다. InfoPath Forms Services에서 세션 상태 서비스를 사용하도록 구성하면 모든 브라우저 세션이 SQL Server 데이터베이스에 유지 관리되어 네트워크 대역폭이 거의 사용되지 않지만 SQL Server를 실행하는 컴퓨터에 성능 영향이 누적될 수 있습니다. 양식 보기를 사용하는 경우에는 세션이 클라이언트 브라우저에서 유지 관리되며 서버에 대한 각 포스트백에 모든 세션 데이터(최대 40KB)가 포함됩니다. 이 경우 세션 상태를 사용할 때보다 많은 대역폭이 사용되지만 SQL Server를 실행하는 컴퓨터의 성능에는 영향이 없습니다. 세션 데이터의 크기가 40KB에 도달하면 세션이 자동으로 세션 상태 관리로 전환됩니다.

사용자 그룹이 작은 환경에서는 SQL Server를 실행하는 컴퓨터에 대한 영향을 줄일 수 있도록 양식 보기를 사용하는 것이 좋습니다. InfoPath Forms Services 배포 환경에 사용자가 많은 경우, 특히 자주 사용되는 여러 양식 서식 파일에 대한 세션 데이터가 40KB 미만인 경우에는 세션 상태를 사용하는 것이 좋습니다. 양식 보기를 사용하면 네트워크 성능이 저하될 우려가 있는 경우 40KB 이하인 브라우저 세션에서 사용하는 대역폭을 모니터링할 수 있습니다.

이 문서의 다운로드

이 항목은 다운로드 가능한 다음 문서에도 포함되어 있어 더 쉽게 읽고 인쇄할 수 있습니다.

사용 가능한 문서의 전체 목록은Office SharePoint Server 기술 라이브러리 (영문)를 참조하십시오.

참고 항목

개념

세션 상태 관리(Office SharePoint Server)
Office SharePoint Server에 대해 InfoPath Forms Services 구성