Office SharePoint Server 워크플로 만들기

업데이트 날짜: 2009년 2월

적용 대상: Office SharePoint Server 2007

 

마지막으로 수정된 항목: 2009-02-19

Office SharePoint Server를 사용하는 워크플로는 Windows SharePoint Services에만 기반하는 워크플로와 같이 Visual Studio 2005 및 WF Workflow Designer를 사용하거나 Office SharePoint Designer를 사용하여 만들 수 있습니다. 이 섹션에서는 두 가지 방법을 모두 설명합니다.

Visual Studio 2005 및 WF Workflow Designer에서 워크플로 만들기

Visual Studio 2005 및 WF Workflow Designer를 사용하여 Office SharePoint Server 워크플로를 만드는 방법은 이 도구를 사용하여 Windows SharePoint Services에만 기반하는 워크플로를 만드는 방법과 비슷합니다. 앞에서 설명한 대로 개발자는 디자인 창에 작업을 끌어 놓은 다음 필요한 코드를 작성할 수 있습니다. Office SharePoint Server는 Windows SharePoint Services에서 제공하는 작업 외에 추가 작업을 제공하지 않으므로 개발자는 워크플로 논리에 동일한 구성 요소를 사용합니다.

그러나 가장 큰 차이점은 Office SharePoint Server를 사용하는 워크플로에서 ASPX 양식이 아닌 InfoPath 워크플로 양식을 사용할 수 있다는 점입니다. 워크플로 제작자는 InfoPath 2007을 사용하여 이러한 양식을 만듭니다. 이 도구에서는 제작자가 양식의 콘텐츠를 정의할 수 있는 그래픽 편집기를 제공합니다. Visual Studio 환경에서만 작업하기를 원하는 개발자는 Visual Studio에 InfoPath를 호스팅할 수 있는 Visual Studio Tools for Office를 사용할 수 있습니다.

만들어진 InfoPath 워크플로 양식은 ASPX 양식과 마찬가지로 workflow.xml 파일을 통해 워크플로에 연결됩니다. 그러나 ASPX 양식과는 달리 InfoPath 워크플로 양식과 특정 워크플로 사이에서 정보를 이동하는 사용자 지정 코드를 개발자가 작성하지 않아도 됩니다. 대신 Office SharePoint Server와 InfoPath가 이 링크를 제공하므로 워크플로를 만드는 사용자의 작업이 훨씬 줄어듭니다.

Office SharePoint Designer 2007에서 워크플로 만들기

정보 근로자는 Windows SharePoint Services를 사용하는 경우와 마찬가지로 Office SharePoint Designer를 사용하여 Office SharePoint Server 환경에서 실행되는 워크플로를 만들 수 있습니다. 그러나 Visual Studio 및 WF Workflow Designer로 만든 워크플로와 달리 Office SharePoint Designer로 만든 워크플로에서는 InfoPath 워크플로 양식을 사용할 수 없습니다. 따라서 Office 2007 응용 프로그램에서 워크플로에 직접 액세스할 수 없습니다. 대신 웹 브라우저를 통해 이러한 워크플로에 액세스해야 합니다.

이러한 제한 사항은 Office SharePoint Designer에서 양식을 처리하는 방식에 기인합니다. 앞서 설명한 대로 정보 근로자는 이 도구를 사용하여 양식을 직접 만들지 않습니다. 대신 워크플로 제작자가 도구에서 제공하는 옵션을 설정하고 도구를 통해 필요한 양식이 생성되도록 합니다. 이러한 방식이 제작자의 작업을 크게 덜어 주기는 하지만 쉽게 사용할 수 있는 대신 기능은 강력하지 못합니다. 지원되는 양식은 ASPX 양식으로 제한됩니다.

이 문서의 다운로드

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

사용 가능한 문서의 전체 목록은 다운로드 가능한 Office SharePoint Server 2007 관련 콘텐츠 (영문)를 참조하십시오.