2009-04-22 5 views
1

Windows Server 2003 Standard Edition을 사용하는 경우에만 WMS에서 데이터베이스의 콘텐츠를 스트리밍하도록 설정할 수 있습니까?Windows Media 서버 데이터베이스에서 스트리밍

사용자 지정 플러그인 데이터 원본을 사용하여 수행 할 수 있지만 Windows Server 2003 Enterprise Edition에서만 사용할 수 있음을 알고 있습니다.

+0

데이터베이스에있는 콘텐츠의 유형 및 콘텐츠가 데이터베이스에 있어야하는 이유는 무엇입니까? 몇 가지 옵션이있을 수 있습니다. – Brandon

답변

0

나쁜 소식의 무기명으로 들렸다면 죄송하지만 가장 좋은 방법은 아마도 :

  1. 내가 당신의 설정의 세부 사항을 모르는 (데이터베이스 외부에 데이터의 사본을 유지, 그래서 이것은 수도 당신이하려는 일의 목적을 무 찌르십시오). 기본적으로 스트리밍하려는 컨텐츠의 파일 캐시를 유지하고 파일 캐시를 데이터베이스와 동기화 된 상태로 유지하는 애플리케이션을 작성하십시오.
  2. Windows Server 2008로 전환하십시오. 2008 웹 서버 및 표준 버전은 사용자 지정 플러그인을 지원하며 엔터프라이즈 버전보다 훨씬 저렴해야합니다 (웹 서버 버전이 500 달러 미만이라고 생각합니다).

어쩌면 다른 사람이 영리한 해결책을 가지고 있을지 모르지만, 이는 내가 알고있는 유일한 옵션입니다.

0

ships out of the box이지만 WMS는 추가 사용자 지정 플러그 인을 지원하지 않습니다. 성능 측면에서 왜 그렇게해야하는지 생각해 볼 수 있습니다. 가장 쉬운 방법은 데이터베이스 주위에 HTTP 랩퍼를 작성하고 내장 된 HTTP 스트리밍 데이터 소스를 사용하는 것입니다. HTTP 래퍼를 작성하는 데 필요한 지식과 기술은 WMS 플러그인 작성보다 더 많습니다. 이 경우 유익한 사례가 있다면 relational power with file system performance을 제공하도록 설계된대로 SQL Server 2008's filestream feature을 고려하십시오.