2009-07-15 6 views
0

Silverlight 응용 프로그램을 만드는 데 관심이 있습니다. 내 요구 사항 중 하나는 클라이언트와 연결된 주변 장치와 통신하는 것입니다. 이 요구 사항을 충족시키는 가장 좋은 방법은 무엇입니까? ActiveX에서 멀리 떨어져 Java를 사용하고 싶습니다. Java를 사용하여 클라이언트 주변 장치와 통신하는 Silverlight 응용 프로그램을 작성하는 것은 내가 지향하는 방향입니다.주변 장치와 상호 작용하는 Silverlight

다른 개발자들의 생각에 대한 의견을 보내고 싶습니다. Java와 Silverlight 간의 통신이 어렵습니까? Silverlight는 명백한 이유 때문에 브라우저 샌드 박스로 제한됩니다.

어떤 통찰력이라도 대단히 감사하겠습니다.

+0

의 컨트롤을해야합니다. 핵심 응용 프로그램은 Silverlight로 작성되지만 주변 장치 간의 통신은 Java로 수행됩니다. Java를 사용하면 브라우저 샌드 박스를 무시합니다. –

답변

0

서명 된 Java 애플릿 또는 JavaFX를 사용하여 작업 해 보셨습니까?

전체 클라이언트 측 C#/Java 솔루션을 수행 하시겠습니까?

Silverlight 3.0에 대해 잘 모릅니다. 그러나 J # 에서처럼 Java 언어로 앱을 개발할 수 있을지 의심 스럽습니다.

사례/요구 사항/환경에 대한 자세한 정보를 제공 할 수 있습니까?

+0

최종 사용자 컴퓨터에 클라이언트를 설치하지 않으려합니다. Silverlight는 비 RIA 아키텍처를 사용하는 것이 상대적으로 어려울 수있는 구현하기가 매우 쉬운 기능을 제공합니다. 요구 사항 중 하나는 문서 스캐너와 통합하는 것입니다. 또 다른 요구 사항은 바코드 스캐너와 통합하는 것입니다. Silverlight는 웹 브라우저 샌드 박스로 제한됩니다. Java 유형 솔루션을 사용하면 주변 장치와 통신하고 내 Silverlight 응용 프로그램에 데이터를 브리지하는 문제를 해결할 수 있다고 생각했습니다. –

0

응용 프로그램과 비슷한 문제가 있습니다. 사용자의 마이크와 웹캠에 액세스하려고하지만,이 기능은 알 수없는 이유로 SL 3.0에서 가져 왔습니다. 현재 우리의 접근 방식은 HTML 브리지/자바 스크립트를 사용하여 간단한 Flash 객체에 액세스 한 다음 Silverlight 응용 프로그램에 오버레이하는 것입니다. (기본 접근법은 here으로 기술되어 있습니다.) 유사한 접근을 제공하는 작은 ActiveX 컨트롤을 설치하라는 메시지를 사용자에게 표시 한 다음 JavaScript를 통해 해당 AX 컨트롤과 대화 할 수있는 유사한 작업을 수행 할 수 있습니다. Flash 마이크 지원이 현실적인 VOIP/회의 시나리오에서 사용하기에는 너무 나쁘기 때문에 우리는 그 방향을 전환 할 계획입니다.

0

는 실버 라이트와 자바 사이의 통신을 가능 우리는 같은 위해 주변 애플릿을 사용할 수 있으며 JSP 착륙에 그 자바 스크립트 메소드를 호출하고 우리는 같은

관련 문제