2011-08-11 6 views
0

이것은 약간 이상한 질문입니다.어떤 종류의 응용 프로그램이 서버 측 응용 프로그램입니까?

나는 몇 명의 친구가있다. 그리고 우리는 시간이있을 때마다 후광, 임무, 전화를 받는다. 약간의 양념을 내기 위해 우리는 IIS 7을 기계에 부착하고 약간의 응용 프로그램을 만들 수있는 서비스를 작성하는 것에 대해 이야기했습니다. 주로 웹 응용 프로그램과 모바일 사이트를 통해 약간의 환상적인 리그를 구축 할 수있었습니다. 궁극적으로 우리가이 기능을 모바일 플랫폼에 적용하려면이 기능을 모바일 플랫폼으로 확장하고 싶습니다.

문제는 우리 중 누구도 코드 서버 측을 작성한 적이 없습니다. 우리는 단절된 접근 방식으로 구축하려고합니다. 서버는 DB를 호출하고 웹 응용 프로그램은 서버를 호출합니다.

DB 및 웹 응용 프로그램을 이해하지만 서버 응용 프로그램은 어떻게 작성합니까? 콘솔 응용 프로그램이 서비스로 실행 되었습니까? 특별한 디자인이 필요합니까? IIS가 동시 사용자를 처리합니까?

이 문제에 대한 도움을 주시면 대단히 감사하겠습니다. 우리는 지난 며칠 동안이 문제를 조사해 왔지만 서버라는 용어가 모호하여 결과가 좋지 않습니다.

답변

1

나는 windows service application을 의미하는 것으로 생각합니다.

Topshelf을보고 Windows 서비스를 간단하게 만들 수 있습니다.

(참고 : Google 코드 페이지는 현재 사용할 수없는 것 같습니다.하지만 Topshelf에 대한 기사가 많이 있습니다 (예 : Create a .NET Windows Service in 5 steps with Topshelf).

+0

일반적으로 서버에서 작업하는 데 사용되는 응용 프로그램입니까? 아니면 다양한 유형이 있습니까? – deanvmc

+0

@deanvmc : 질문을 올바르게 이해했다면 예, 서버에서 사용할 것입니다. Windows 서비스는 자동으로 시작할 수 있으며 (Windows가 시작될 때) 사용자가 로그인하여 시작하지 않아도됩니다. 또한 Windows 서비스에는 사용자 인터페이스가 없습니다 (백그라운드에서 실행 됨). 첫 번째 링크를 살펴보십시오.이 링크는 Windows 서비스를 소개합니다. – M4N

관련 문제