2012-02-06 4 views
0

클라이언트 측에서 스윙을 사용하는 RMI 응용 프로그램을 작성하고 있습니다. 사용자는 먼저 이메일과 비밀번호로 로그인해야합니다. 로그인 후 새 JFrame이 열리고 첫 번째 UI의 전자 메일 ID를 기반으로 두 번째 UI의 데이터베이스에서 데이터를 가져와야합니다.rmi 응용 프로그램에서 세션 관리

나는이 일에 새로운 오전 나는 이름이 모든 JFrames에 전파 될 수 있도록 내가 세션을 유지할 수있는 방법을 알고 싶어요. 나는 가게의 사용자 이름과 같이 시스템 속성을 사용하는 방법에 대한 기사를 읽어

I 시스템 등록 정보를 사용하여 이메일 좋은 연습을 저장하거나 내가 더 나은 방법으로 세션을 유지할 수 있는지 여부를 알고 싶어
System.setProperty("application.userName", myUserName); 

?

답변

0

로그인 메소드가 해당 세션 전용의 새 원격 객체를 리턴하도록합니다. 사실 은 그 세션이입니다. 클라이언트가 스텁을 해제하면 세션은 DGC됩니다. 또는 세션 개체에 세션에 필요한 다른 모든 메서드와 함께 logout() 메서드를 제공 할 수 있습니다.