문제

스윙에서 개발 된 데스크탑 클라이언트 응용 프로그램이 있습니다. 이 응용 프로그램은 서블릿을 사용하여 백엔드 서버와 상호 작용합니다.

새로운 요구 사항은 웹 기반 클라이언트를 만드는 것입니다. Javafx, Flex, Extjs 등에 대해 읽었습니다.

스윙 애플리케이션을 대체하는 데 가장 적합한 솔루션을 알고 싶습니다. 누구든지 똑같이 한 경험이 있습니까?


(주석에 따라 편집)

응용 프로그램은 위젯 측면에서 무게입니다. 물론 웹 기반 클라이언트를 만들 때 약간 재 설계 할 것입니다.

도움이 되었습니까?

해결책

Google 웹 툴킷 인 GWT를 사용하여 웹 기반 클라이언트를 만드는 것을 고려할 수 있습니다. GWT에서 사용자 인터페이스를 만드는 것은 Java Swing에서 수행하는 것과 다소 비슷하지만 최종 결과는 동적 웹 클라이언트입니다.

다른 팁

스윙이 웹 페이지에서 실행될 수 있다는 것을 알고 있습니다! PHP, ASP, Ajax 등을 포함한 다른 많은 옵션이 있습니다. 스윙 앱 (무거운”이 얼마나 많은 위젯이 있습니까? 이것은 매우 개방적인 끝 질문입니다!

이미 스윙을 알고 있고 웹 기반 클라이언트/인터페이스를 만들어야하므로 고려해야합니다. 아파치 개찰구 스윙과 많은 유사성을 가진 구조적으로 유사합니다 (원래 개발자 중 하나는 현재와 비슷한 상황에 처해있었습니다).

Ajax 및 기타 웹 기술로 쉽게 수행 할 수없는 헤비급 기능이 필요하다면, 둘 다 사용하는 방법을 알고있는 많은 사람들이 있기 때문에 UI를위한 Flash/Flex의 조합을 제안합니다. 그 기술.

빠른 편집 : 또한 다른 질문에 대한이 답변을 참조하십시오, 실제 문제를 조금 더 잘 이해하는 데 도움이 될 수 있습니다.

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