문제

나는 우리가 씬 클라이언트를 갖고, 요청을 보내고, 서버에서 응답을받을 프로젝트를 시작하고 있습니다.

우리는 여전히 계획 단계에 있으므로 Eclipse 기반 GUI (Eclipse Plugin)에 정착하거나 GWT를 응용 프로그램의 원인으로 사용할 수 있습니다.

나는 GUI (GWT)로서 Eclipse에 익숙하지 않지만 '정상적인'Java를 알고 있습니다.

두 가지 접근 방식의 주요 이점과 단점은 무엇입니까?

편집하다: 제기 된 질문 해결 :

  • Eclipse 기반이 프로젝트는 Core Eclipse GUI (코딩 도구 없음, 베어 본 바로 뼈만)를 사용하고 GUI가 포장됩니다.
  • 나는 GWT를보고 있었고 지금까지 최선의 선택 인 것처럼 보이지만 여전히 할 연구가 있습니다.
  • 커뮤니케이션 방법은 CORBA (House Libraries)의 변형입니다.
도움이 되었습니까?

해결책

Eclipse를 사용하여 기존 Eclipse 설치에 추가 된 독립형 클라이언트 또는 플러그인을 구축하려는 경우 서버와 어떻게 통신 할 계획입니까?

우리 팀은 Eclipse Rich Client Platform 애플리케이션을 구축하고 RMI를 통한 J2EE EJB 기반 미들층과 통신하도록 시도했으며, 보안에 도달하고 표준 J2EE 보안 패턴을 사용할 수 없었던 경우를 제외하고는 꽤 잘 작동했습니다. 서버에 대해 인증 할 Eclipse 클라이언트에 로그인을 만듭니다.

이것은 Eclipse 서클에서 알려진 문제 인 것 같습니다. 그러나 나는 그것에 대한 좋은 해결책이라는 것을 보지 못했습니다.

GWT는 그것이 무엇인지에 대해 상당히 발전된 것처럼 보이며, 작업을위한 툴링을 추가 한 몇 가지 IDE가 있지만, 직접 개발 한 경험이 없습니다. 데모와 예제에서 내가 본 모든 것은 정말 강력하고 사용하기 쉽게 보입니다.

내 기본 요점은 Eclipse가 흥미 진진한 플랫폼이지만 자신을 해결해야 할 어려움에 직면하게 될 것입니다. GWT는 현재 더 쉬운 대안 인 것 같습니다.

다른 팁

당신만큼 많은 경험을 가진 사람 (일식 기반 플러그인이나 GWT를 사용한 것을 개발하지 않은 사람)에서 나오는 것은 순전히 문제에 대한 다른 눈으로부터의 의견입니다.

이 응용 프로그램의 관점에서 얇은 클라이언트로부터 제공되는 관점에서 GWT는이 상황의 법안에 약간 더 잘 맞을 것이라고 생각합니다. 확실히 약간 가볍고 Eclipse 플러그인의 오버 헤드가 필요하지 않습니다.

또한 이것이 업데이트 배포가 훨씬 쉬워 질 것이라고 생각합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top