워크플로 유형 비교

업데이트 날짜: 2008년 5월

적용 대상: Office SharePoint Server 2007

 

마지막으로 수정된 항목: 2015-03-09

Microsoft Office SharePoint Server 2007에서 사용할 수 있는 워크플로에는 미리 정의된 워크플로, SharePoint Designer 워크플로 및 Visual Studio 워크플로 세 가지가 있습니다. 미리 정의된 워크플로는 문서 검토 및 승인 같은 직접적인 공동 작업 비즈니스 프로세스의 요구 사항을 충족합니다. SharePoint Designer 워크플로는 서비스 요청 및 자산 추적과 같이 사용자 지정 논리가 필요하며 보다 구조적인 순차적 프로세스에 적합합니다. Visual Studio 워크플로는 구매 주문 처리 및 이행 등 코드가 필요하고 복잡하며 구조화된 비즈니스 프로세스에 적합합니다.

이 문서의 내용

  • 미리 정의된 워크플로

  • SharePoint Designer 워크플로

  • Visual Studio 워크플로

  • 워크플로 유형 선택

미리 정의된 워크플로

미리 정의된 워크플로는 기능으로 설치되며 Microsoft Office SharePoint Server 2007을 배포한 후에 바로 사용할 수 있습니다. 사이트 모음에 대해 미리 정의된 워크플로를 활성화한 후 해당 워크플로를 사이트의 목록, 라이브러리 또는 콘텐츠 유형에 추가할 수 있습니다. 다음 표에서는 Office SharePoint Server 2007에서 사용할 수 있는 미리 정의된 워크플로 서식 파일에 대해 설명합니다.

이름 설명 제안 용도

회람

웹 기반 양식을 사용하여 의견이나 승인을 수집할 수 있도록 한 명 이상의 사용자에게 문서 또는 목록 항목을 회람시킵니다.

승인 프로세스, 의견 수집 및 문서에 대한 의견 집계

서명 수집

디지털 서명을 사용하여 승인을 수집할 수 있도록 Office 문서를 한 명 이상의 사용자에게 회람시킵니다.

참고   이 워크플로는 2007 Office System의 응용 프로그램에서 수동으로 시작해야 합니다.

디지털 서명이 필요한 승인 프로세스

문서 폐기 승인

만료된 문서를 유지하거나 삭제할지 여부를 참석자가 결정하도록 허용하여 문서 만료 및 보존 상태를 관리합니다.

레코드 관리

상태

문제점 관리 목록 서식 파일에서 사용하도록 디자인되었지만 세 가지 이상의 값이 있는 선택 열이 포함된 모든 목록에 사용할 수 있습니다. 상태 워크플로를 사용하는 방법에 대한 자세한 내용은 상태 워크플로 사용(https://go.microsoft.com/fwlink/?linkid=119648&clcid=0x412)을 참조하십시오.

문제점, 작업 및 기타 복잡한 비즈니스 프로세스의 상태 관리

전자 결재

승인을 받을 수 있도록 문서를 회람시키지만 사용자가 참여하는 승인 프로세스에 대한 개인 설정 보기를 제공합니다. 이 워크플로는 수동으로 설치해야 합니다.

동아시아 시장의 승인 프로세스

번역 관리

다른 형식이나 언어로 번역할 수 있도록 문서의 회람을 관리합니다.

문서를 다른 언어로 번역해야 하는 경우

참고

문서 폐기 승인, 전자 결재 및 서명 수집 워크플로는 문서 콘텐츠 유형에 미리 연결되어 있습니다. 따라서 문서 라이브러리에서 자동으로 사용할 수 있습니다.

SharePoint Designer 워크플로

미리 정의된 워크플로 서식 파일에서 제공하는 것보다 복잡한 논리가 필요한 경우 SharePoint Designer를 사용하여 사용자 지정 워크플로를 만들 수 있습니다. SharePoint Designer는 코드가 없는 마법사를 제공하여 워크플로에 대한 처리 규칙을 설정합니다. SharePoint Designer를 사용하여 워크플로를 만들 때 이 워크플로를 특정 목록 또는 문서 라이브러리에 할당합니다. 그러므로 SharePoint Designer 워크플로는 다른 문서 라이브러리나 목록과 연결할 수 없는 일회용 서식 파일입니다. 그러나 상위 사이트를 서식 파일로 저장하면 해당 사이트의 목록 또는 라이브러리에 연결된 SharePoint Designer 워크플로도 저장됩니다. 이 서식 파일을 바탕으로 새 목록을 만들면 해당 워크플로가 새 사이트 및 사이트의 목록에 자동으로 배포됩니다. SharePoint Designer 워크플로를 만드는 방법에 대한 자세한 내용은 SharePoint Designer 워크플로 만들기를 참조하십시오.

Visual Studio 워크플로

Visual Studio 2005 Extensions for Windows Workflow Foundation을 사용하면 사용자나 개발자가 사용자 지정 워크플로 서식 파일을 만들 수 있습니다. 사용자 지정 워크플로 서식 파일은 서버에서 기능으로 설치해야 사용할 수 있습니다. 이 서식 파일을 설치하고 활성화한 후에는 미리 정의된 워크플로와 동일한 방법으로 목록, 문서 라이브러리 및 콘텐츠 유형에 연결할 수 있습니다.

Visual Studio 워크플로를 개발하는 방법에 대한 자세한 내용은 Workflows roadmap을 참조하십시오.

워크플로 유형 선택

다음 표에서는 워크플로 선택과 관련된 지침을 제공합니다.

비즈니스 시나리오 제안 워크플로 유형

문서 회람 및 승인

미리 정의된 워크플로: 회람

서명을 사용하여 문서 승인

미리 정의된 워크플로: 서명 수집

의견 수집

미리 정의된 워크플로: 의견 수집

문서 만료 및 보존 상태 관리

미리 정의된 워크플로: 문서 폐기 승인

문제점 관리

미리 정의된 워크플로: 상태

또는

SharePoint Designer 워크플로

게시 프로세스

SharePoint Designer 워크플로

또는

Visual Studio 워크플로

세부 사항 검토

SharePoint Designer 워크플로

또는

Visual Studio 워크플로

주간 상황 보고서

SharePoint Designer 워크플로

또는

Visual Studio 워크플로

서비스 요청

SharePoint Designer 워크플로

또는

Visual Studio 워크플로

자산 관리

SharePoint Designer 워크플로

또는

Visual Studio 워크플로

구매 주문 처리

Visual Studio 워크플로

제품 수명 주기 관리

Visual Studio 워크플로

다음 표에서는 SharePoint Designer 및 Visual Studio 워크플로에서 지원하는 기능을 비교하여 어떤 유형의 사용자 지정 워크플로를 사용할지 결정하도록 도와 줍니다.

기능 SharePoint Designer Visual Studio

지원되는 워크플로 호스트

Windows SharePoint Services, Office SharePoint Server 2007

Windows SharePoint Services, Office SharePoint Server 2007 등

개발 모델

마법사 인터페이스

그래픽 디자이너

지원되는 워크플로

순차

순차, 상태

워크플로 파일

태그만: 태그 파일, 규칙 및 지원 파일이 컴파일되지 않음

지원 코드가 있는 태그 파일이 어셈블리로 컴파일됨

코드 숨김

아니요

지원되는 작업

미리 정의된 작업 및 사용자 지정 작업

미리 정의된 작업 및 코드 기반 사용자 지정 작업

연결 양식 지원

아니요

초기화 양식 지원

예(자동으로 생성)

수정 양식 지원

아니요

사용자 지정 작업 양식 지원

예(자동으로 생성)

배포

연결된 목록에 자동으로 배포

반드시 SharePoint 기능으로 배포

디버깅 지원

아니요