2014-02-26 2 views
0

그래서 기본 채팅 프로그램을 만들고 있는데 호스팅 서버와 클라이언트가 있습니다. 클라이언트가 연결되지만 클라이언트에서 변수를 가져 와서 서버 측에 추가하는 방법에 대해 궁금합니다.서버를 통한 변수 액세스 (Java)

시각화하기가 어렵다면 클라이언트를 통해 로그인하도록 요청합니다 ... 필드에 사용자 이름과 비밀번호를 입력하고 "로그인"을 누르면 해당 정보가 클라이언트 측 변수에 저장됩니다. 변수 서버에 액세스하려면 어떻게해야합니까?

+0

잘, 당신은 클라이언트와 서버가 있다면, 당신은 통신 링크가 있습니다. 클라이언트는 뭔가를 보내고 서버는 다른 쪽에서 그것을 얻습니다. 네가 묻고있는거야? (미안, 나는 정말로 그것을 얻지 않았다) – Leo

답변

0

클래스의 클라이언트 인스턴스에서 client.getPassword()을 호출한다는 의미에서 변수에 "액세스"할 수 없습니다.

즉, 클라이언트에서 서버 전반 및 특히 Java로 데이터를 전송하는 방법은 많습니다. 가장 일반적인 사용은 HTTP POST 요청 (HTTPS, 인증 데이터를 보내는 경우 구체적으로)을 통해 이루어 지지만 TCP/IP 소켓도 사용할 수 있습니다.

나는 그 대답이 모호하다는 것을 알고 있지만, 당신이 묻고있는 것을 성취 할 수있는 많은 방법이 있습니다. 시도한 내용이나 작동하지 않는 내용의 코드 샘플을 게시하면 사람들이 특정 질문에 답변 할 수 있습니다.

0

Java를 사용하면 Java 객체를 직렬화하고 인터넷을 통해 전송할 수 있습니다. 이것 좀 봐 : http://ta.cnci.org/basicirc

관련 문제