2010-04-22 3 views
1

잠재 고객이 구입하기 전에 내 응용 프로그램을 사용해 볼 수있는 방법을 찾고 있습니다.Windows 응용 프로그램을위한 온라인 제품 데모 환경

이 제품은 SQL Server 데이터베이스가 작동해야하는 Windows Forms 응용 프로그램입니다.

고객이 네트워크에 설치할 수있는 기능적 데모가 있지만 내 환경에서 고객이 "재생"하도록하여 편리하게 만들고 싶습니다.

나는 마이크로 소프트가 가지고있는 기억이 비슷하다. 몇 년 전 Microsoft의 서버에 연결 한 가상 환경에서 Visual Studio를 테스트하고있었습니다. 사용자는 자신의 작업을 롤백 한 후 사용자가 로그 오프 할 때 환경을 이렇게 설정합니다. 또는 더 나은 설명 : 사용자가 로그인 할 때 새롭고 깨끗한 환경에서 시작됩니다. 그래서 로그 오프 한 후에 Visual Studio 테스트를 생성 한 모든 프로젝트가 손실되었습니다.

제안 사항?

감사합니다. 마음에 와서

답변

1

일부 솔루션 :

원격 액세스를 제공

당신은 원격 연결 프로토콜, 예를 들어, 어떤 종류의를 통해 응용 프로그램의 실행중인 인스턴스에 대한 액세스를 제공 할 수

RDP 또는 VNC를 통해

예를 들어 Java 애플릿으로 실행할 수있는 Java VNC client이 있습니다. 당신은 그것을 웹 페이지에 넣고 서버에 호스트하는 VNC 세션에 연결할 수 있습니다.

또는 Windows Terminal Server를 사용하고 RDP를 통한 연결을 허용하십시오.

두 솔루션 모두 사람들이 방화벽 뒤에있는 경우 적절한 포트를 열어야한다는 단점이 있습니다. 그러나 그 주위에는 방법이있을 수 있습니다 (예 : VNC over HTTP).

VM 이미지

완전히 다른 솔루션 : 서버 및 모든 포함하여 응용 프로그램 (VM웨어, 버추얼 또는 이와 유사한위한) 준비 실행 가능한 VM 이미지를 제공합니다. 하지만 데모 버전의 앱이 필요하며 모든 독점 구성 요소 (Windows OS, SQL 서버)에 대한 재배포 권한을 얻는 것이 털이 될 수 있습니다.

제공 비디오

는 종종 사람들이 정말 실제로 응용 프로그램을 사용할 필요가 없습니다 ; 그들은 주로 그것이 어떻게 작동하는지 보길 원합니다. 어쩌면 작동중인 앱의 비디오를 호스팅하는 것으로 충분할 수도 있습니다. 이를 통해 자신의 기능에 대한 광고를 할 수 있으며, 스스로 테스트 할 때 누락 된 부분을 사용자에게 보여줄 수 있습니다.

+0

@sleske : 제품 5 개와 제품 데모가 있습니다. 내가 피하려고하는 것은 잠재 고객에게 개인 데모를하는 것입니다. 나는 VM 아이디어를 생각했지만, 그것들과 IT 개입으로부터 한발 더 나아가는 단계가 필요하다 ... 내가 제안한 VNC 솔루션을 점검 할 것이다. –

관련 문제