2011-09-24 5 views
2

웹 서비스 백엔드의 일부로 Microsoft Office 소프트웨어 (이 경우 Visio)를 설치하고 사용하면 어떤 라이센스 문제가 발생합니까?웹 서비스 백엔드의 일부로 Microsoft Office 소프트웨어 사용?

우리 회사의 주력 소프트웨어는 Microsoft Visio 파일을 환경에 맞게 변환 할 수 있지만 파일을 디코딩하려면 Visio의 로컬 설치가 필요합니다. 필자가 만들 시스템은 사람들이 Visio 파일을 업로드 할 수있는 일종의 웹 서비스를 제공하고 전체 가격 소프트웨어를 구입할 때의 이점을 과시 할 수 있습니다.

이렇게하려면 Visio뿐만 아니라 서버에도 소프트웨어를 설치해야합니다. 제가 약간 염려하는 부분은 기술적으로 Visio를 기술적으로 사용하는 사이트 방문자입니다. 나는 온라인으로 검색 할 때 다른 예제를 찾을 수 없다 ("서버", "클라우드"는 본질적으로 전문 용어 일 때 도움이되지 않는다). 그래서 어떤 조언을 주시면 매우 감사하겠습니다!

+0

투표 대상 프로그래머가 .stackexchange.com. 하지만 빠른 주석 - 법률 부서에서 검토해야하는 라이선스 문제를 제외하고는 데스크톱 Visio와 같은 기술적으로 건전하지 않은 아키텍처가 이러한 방식으로 자동화되도록 설계되지 않았습니다. 기업 소프트웨어가 재진입 문제를 해결합니까? – Perception

+0

우리는 불행히도 법률 부서가 아닌 소규모 회사입니다. 나는 Visio가 이런 방식으로 사용되어서는 안된다는 것을 이해하지만, 동시에 내가 제공 한 도구로 작업해야합니다. Visio의 "통합"은 소프트웨어의 일부분이지만 사장은 무료 웹 서비스로 강조하려고합니다. 재진입의 관점에서 볼 때 엔터프라이즈 소프트웨어가 운 좋게 이것을 처리합니다. – sxthomson

+0

[서버 측 서버 자동화 고려 사항] (http://support.microsoft.com/kb/257757)를 참조하십시오. 기본적인 대답은 "하지 마라"입니다. 계속한다면, 버그를 수정하는 데 돈을 쓰면서 사업을 시작할 수 있습니다. 버그에 대한 진정한 해결책은 "하지 마라"입니다. –

답변

1

나는 법적 세부 사항을 모르지만 MS는 모든 사용자에게 Visio 라이센스가 필요하다고 말합니다. 확실히 기술적으로는 할 수 있지만 MS는 Office 자동화가 대화 형 세션에서 수행되도록 의도되었다고 경고합니다. 대화 상자 나 다른 어떤 것을 팝업하지 않을 것이라고 보장하지는 않습니다. Visio가 아니라 대부분의 Office 제품에 대해 서버 쪽 옵션을 제공합니다.

난 당신의 응용 프로그램이 무엇인지 모르지만 나는 관련 될 수있는 세 가지 옵션을 생각할 수 있습니다 :

  1. 의 Visio를 열고 내부 포맷 후 업로드로 파일을 변환하는 다운로드 가능한 응용 프로그램을 만듭니다 그것 서버에

  2. 파일을 서버에 업로드 한 다음 회사의 누군가가 파일을 다운로드하고 그 파일을 사용하여 작업을 수행하는 작업을 만듭니다. 당신은 크게 응용 프로그램이 자신이없는 방식으로의 Visio를 사용하는 경우 XML

참고로 데이터를 VDX 파일을 업로드하고 처리하기 위해 사용자를 가져 오기이 과정

  • 을 자동화 할 수 있습니다 내부 데이터 구조를 사용하여 옵션 1을 사용할 수 있으며 웹 서비스 인증을 통해 서버에서 수행되는 기능을 일부만 사용할 수 있습니까? 이 방법을 사용하면 서버에서 수행 할 수있는 작업을 볼 수 있지만 서버에 연결되어있는 동안에 만 작동합니다.

  • 관련 문제