2014-12-02 5 views
1

이 서버에서 연결하는 클라이언트와 Wildfly에서 실행되는 서버 응용 프로그램을 개발했습니다. 내 클라이언트가 Java 1.7 (32 비트) 및 응용 프로그램 서버 Java 1.6 (64 비트)을 사용하면 어떻게됩니까?클라이언트 서버 JRE 사용

+0

아무것도 아니지만 인터넷 통신은 java 버전 – BackSlash

+0

과 아무 관련이 없습니다.하지만 비 직렬화 객체는 무엇입니까? –

+1

문제가되지 않습니다. 직렬화 된 객체는 클래스를 컴파일 한 버전에 의존해서는 안됩니다. – BackSlash

답변

0

Java의 직렬화는 아키텍처 (32 비트 대 64 비트)와 관련이 없습니다. 모든 데이터 유형은 관계없이 동일한 비트 수를 사용합니다. 유일한 차이점은 각각 32 비트 또는 64 비트 인 참조 데이터 형식이지만이 "데이터"는 직렬화되지 않습니다 (메모리 주소에 대한 포인터 임). 대신 참조하는 데이터가 직렬화됩니다.

관련 문제