2011-03-24 4 views
0

사용자가 집 컴퓨터에 임의의 데이터를 저장하고 해당 데이터를 조작하기 위해 임의의 일괄 처리 프로그램을 실행할 수있게 해주는 웹 서비스를 구현하려고합니다. 일을 간단하게하기 위해 우선 순위 대기열과 동시 처리를 아직 다루지 않을 것입니다. 내 프로세스 요청 대기열은 간단한 FIFO 대기열이됩니다.요청을 기다리는 백그라운드에서 실행되는 Windows 서비스를 개발하는 방법은 무엇입니까?

그래서 웹 서비스를 구현하는 방법을 알고 있으며 분명히 FIFO 대기열을 구현하는 방법을 알고 있지만 요청을 기다리는 백그라운드에서 실행되는 시스템 서비스를 구현하는 방법을 알지 못합니다. Windows 서비스를 개발하는 방법에 대한 학습 자료는 어디에서 찾을 수 있습니까?

Windows API, MFC 및 일부 ATL/WTL을 사용하는 Windows 개발을 이미 알고 있습니다. (.NET을 잘 알고 있지만, 프로그램을 디자인하는 방식에 영향을 미치기 때문에별로 좋아하지 않습니다.)하지만 COM을 다루지 않아도됩니다.

답변

1

Windows에서 서비스를 개발 중이므로 웹 서비스를 사용하고자 할 때 원하는 솔루션의 유형 인 IIS에 솔루션을 호스팅 할 가능성이 있습니다. 예 : 로그인 또는 UI에 관계없이 항상 실행됩니다.

.NET Framework를 사용하는 경우 Visual Studio에서 사용할 수있는 모든 프로젝트 템플릿으로 인해 구현이 특히 쉬울 것입니다.

+0

@ 폴 :

는 여기에 몇 가지 CodeProject의 자습서있어 그게 가능했다 몰랐다. 어떻게해야합니까? – pyon

+0

Visual Studio의 언어 및 버전은 무엇입니까? Btw를 사용하려면 먼저 IIS가 시스템에 설치되어 있는지 확인해야합니다. 어떤 OS를 실행하고 있습니까? –

+0

@Paul : VS 2010 Premium이 있습니다. IIS도 설치되어 있습니다. Windows 7 Professional x64를 사용하고 있습니다. – pyon

관련 문제