현재 클라이언트/서버 응용 프로그램을 설정하려고합니다. Swing 씬 클라이언트로 작성된 클라이언트를 가질 계획입니다. 서버 측 응용 프로그램을 어떻게 설정해야하는지 잘 모르겠습니다.Swing 씬 클라이언트가있는 Java Server 응용 프로그램 아키텍처
Java 서버 측 응용 프로그램에는 응용 프로그램 비즈니스 논리, 데이터베이스 액세스 등이 있습니다. 웹 프론트 엔드를 사용하는 Java 서버 측 응용 프로그램 설정에 대한 웹에서 많은 정보를 볼 수 있습니다. 그래서 Tomcat과 JBOSS 같은 풀 어플리케이션 서버에 대한 많은 정보를 볼 수 있습니다. 웹 프론트 엔드를 사용하지 않을 것이므로 어떻게 서버를 설치해야하는지 정확히 알지 못합니다. 저는 Spring과 Java EE를 살펴 보았습니다.
내 최선의 선택입니까? 내가 생각하지 못하는 다른 옵션이 있습니까? 나는 그것들을 함께 사용해야 하는가, 아니면 내가 따로 사용할 수있는 것인가?
Java EE 만 사용하려는 경우 JBOSS, Weblogic, Websphere 등과 같은 전체 응용 프로그램 서버가 필요합니까? 아니면이 작업이 끝났습니까? 또한 JMS를 사용하려면 응용 프로그램 서버를 사용해야합니까? 아니면 대안이 있습니까? 내 첫 번째 생각은 응용 프로그램 서버가 일종의 살인이지만 확실하지는 않다는 것입니다.
미리 감사드립니다.
"스윙"과 "얇은"은 아주 어리석지 만 한 문장에 서로 가깝게 배치되지는 않습니다. :) GWT를 보았습니까? 웹 클라이언트의 진정한 의미의 얇은 특성을 지닌 고유 클라이언트의 코딩 감을 가지고 있습니다. –