2010-02-18 7 views
0

일부 송신기 및 사운드 카드를 제어하는 ​​winform 응용 프로그램이 있습니다. 이러한 장치를 제어하기위한 웹 인터페이스를 제공 할 수 있어야합니다.winforms 응용 프로그램에서 asp.net mvc 웹 사이트를 호스팅 할 수 있습니까?

현재 WCF를 사용하여 asp.net MVC 사이트의 컨트롤러에서 winform 앱으로 통신합니다. 잘 작동하지만 필요한 경우 하드웨어를 다른 컴퓨터로 옮기려는 욕구가 있습니다. 즉, IIS를 해당 컴퓨터에 설치 및 설정해야합니다.

나는 그것이 어렵지 않다는 것을 알고 있지만 실제로 움직이는 것은 아닙니다. 그것은 사용자가 될 것입니다. Winform 응용 프로그램에서 사이트를 호스팅 할 수 있다면 기본적으로 휴대용 드라이버 이외에 우리가 사용하는 직렬 변환기에 대한 USB 드라이버가 필요합니다.

답변

1

Windows 서비스를 사용할 수 있습니까? 서비스로서의 전체 winforms 앱이 나에게 맞는 것처럼 보이지 않습니다. 앱이 항상 실행되고 있다고 가정합니다. Windows 서비스를 만들고 WCF 끝점을 노출합니다.

+0

최종 목표이지만 충분히 완벽하지는 않습니다. winform 앱을 사용하면 컴퓨터에서 실제로 빠르게 테스트 할 수 있습니다. 로컬에 연결된 하드웨어 세트가 있습니다. 답변 해주셔서 감사합니다. –

1

MVC 웹 사이트를 호스팅하려면 IIS 또는 Cassini을 설치해야합니다. 그 주위에 방법이 없습니다.

1

어, 나는 그렉의 대답과 함께 갈 것입니다.

또한, 귀하의 응용 프로그램을 IIS에 의존하게 만드는 것은 나쁘지 않습니다. 또는 카시 니 (Cassini). 앱에 기능을 계속 추가 할 때 쉽게 발생할 수있는 자신 만의 웹 서버를 작성하는 것을 원하지 않습니다.

나는 당신에 대해 잘 모르지만, 자신에게 모든 부담을 안겨주고 있다고 느끼고 싶지 않은 사람을 위해 1 시간 또는 2 시간을 절약하기 위해 그것을 구현하기 위해 수십 시간을 소비하게 될 것입니다. 실제 웹 서버를 설치하십시오.

+0

그래, 그냥 내 고객을 다루려고 노력했다. 그들은 기술 직원의 도움없이 모든 것을 할 수 있기를 원합니다. –

관련 문제