2010-05-07 7 views
3

From what mozilla 플랫폼은 웹 개발 (브라우저, 전자 메일 클라이언트, 인스턴트 메시지 ...)에 집중적으로 사용되도록 설계되었습니다.mozilla plataform을 사용하여 데스크톱 응용 프로그램 개발

컴퓨터 직렬 포트에 대한 대부분의 액세스가 필요한 데스크톱 응용 프로그램과 웹과 관련이없는 응용 프로그램을 개발하는 데 Mozilla 플랫폼을 사용하고 싶습니다. 모질라는 멀티 플랫폼이고 테마와 확장을 사용하여 확장하기 쉽기 때문에 모질라를 고려하고 있습니다.

예를 들어 mozilla를 사용하여 직렬 터미널을 프로그래밍 할 수 있습니까? mozilla에는이 작업을 수행하는 모든 클래스 ou 프레임 워크가 있습니까, 아니면 Windows API를 코딩해야합니까?

감사합니다.

답변

3

Java는 분명히 갈 수있는 방법입니다. Java 직렬 포트 프로그래밍, RxTx 및 JavaComm에 대한 기본 라이브러리가 두 가지 있습니다. 이 주제에 꽤 좋은 읽기입니다 : http://en.wikibooks.org/wiki/Serial_Programming/Serial_Java#Using_Java_for_Serial_Communication

편집 나는 프런트 엔드로 Mozilla를 배제 할 것입니다하지만 당신은 직접 XUL과 자바 스크립트 직렬 포트 프로그래밍을 할 수 없습니다. 그렇다고해서 XUL에만 ​​제한이있는 것은 아니며 Mozilla 플랫폼에서 Komodo Edit가 수행 한 작업을 살펴보고 Java에 공개 할 수있는 내용을 살펴보십시오. Java를 사용하는지는 모르겠지만, Mozilla 플랫폼을 사용하고 남용하는 방법을 알 수 있습니다. 자바 또는 '다른 언어'로 시리얼 코드를 작성하고 모질라 플랫폼과의 확장 가능한 인터페이스를 작성할 수 있습니다.

Mozilla의 플러그인 시스템이 환상적입니다.

+0

테마와 확장으로 쉽게 확장 할 수있는 plataform이 정말로 필요합니다. 이것이 내가 모질라를 선택하는 이유였습니다. 자바에서 이런 종류의 요구 사항을 가질 수 있습니까? – RHaguiuda

0

크로스 브라우저이기도 한 자바가 더 나은 선택 일 것이라고 생각합니다. 모질라를 사용하는 것은 망치로 벽에 나사를 끼는 것과 조금 비슷합니다. 그러나 작동 할 수는 있지만 확실히 작업에 적합한 도구는 아닙니다.

관련 문제