특정 문제가 있습니다. 서버와 클라이언트간에 통신하는 데 RMI를 사용하고 있습니다. public class RemoteMap
extends java.rmi.server.UnicastRemoteObject
implements RemoteMapInterface {
private TreeMap<String, GeneralSprite> sp
게임을 개발 중이며 멀티 플레이어 옵션을 추가 할 생각입니다. 그것은 뱀이나 이런 걸 같은 실시간 게임, 그래서 정말 빨리 스프라이트의 위치를 업데이트하고 있습니다 : while (isRunning) {
...
if (sprite instanceof PlayerSprite) {
PlayerSprite player = ((P
여러분, 안녕하세요! RMI 예제에 문제가 있습니다. 일주일 전, RMI의 첫 번째 예제를 시작하려고합니다. 작동하지만 프로젝트를 삭제하고 다시 만들려고 시도하지만 ExportException을 발생시킬 수 없습니다. 내가 뭘 잘못 했니? 아마 내가 rmiregistry.exe 또는 다른 것을 다시 시작해야합니까? public interface IExamp
RMI에서 간단한 전화 번호부 응용 프로그램을 개발 중입니다. 나는 RMI 레지스트리를 시작할 수 있으며 스텁 클래스도 구현 클래스에 대해 생성된다. 이제 cmd 프롬프트에서 Java PhoneBookServer 명령을 사용하여 서버를 시작했습니다. 다음 단계는 클라이언트를 시작하는 것입니다. 그래서 클라이언트를 시작한 후에 다음과 같은 오류가 발생합니다!
RMIIO library에서 SimpleRemoteInputStream으로 감싸더라도 FileInputStream을 RMI 서버로 보낼 수 없습니다. 나는 클라이언트 응용 프로그램을 실행하려고 할 때 내가 무엇을 얻을 수 있습니다 : Client started
SENDING FILE: file.pdf
paź 29, 2013 1:13:24 PM com.h
getReservationSession은 CarRentalAgency에 속하며 Remote 인터페이스를 구현하는 클래스에 속합니다. CarRentalAgency의 인스턴스는 RMI 레지스트리를 통해 등록되고 다른 가상 시스템의 일부 클래스를 조회합니다. 이것은 잘 작동합니다. 그러나 (언제나 그렇지만) 메소드 getReservationSession은 IRe
서버가 클라이언트와 동일한 컴퓨터가 아닌 원격 서버 인 경우 실제로 클라이언트가 서버에 연결하는 방법에 대해 혼란 스럽습니다. 내 코드는 localhost를 사용하여 잘 작동하지만 클라이언트가 실제로 서버 호스트에 연결하여 rmiregistry를 찾는 방법을 파악할 수 없습니다. 나는 무엇이 서버의 레지스트리에 저장되는지 혼란 스럽다. Sample 또는 l
내 응용 프로그램을 실행할 때 OutOfMemory : PermGen 공간 오류가 발생합니다. 간단한 설명 : 소스 코드에서 실행할 때 오류가 발생하지 않지만 배포 된 .jnlp 실행 프로그램에서 실행하면 오류가 발생합니다. 이 오류는 RMI를 통해 회사 데이터베이스에서 데이터를 검색하는 화면에서 발생합니다. 소스 코드와 실행 프로그램에서 실행하면 모두 동
Java에서 RMI를 사용하여 원격 클래스에서 반환하는 객체를 마샬링하는 경우 해당 객체에 Serializable을 구현하면됩니까? 나는 변수 노드가 반환되고 싶습니다. 난 그냥 serializable을 구현합니까? 그렇다면 객체를받는 클래스는 어떻습니까? 그 클래스는 serializable을 구현해야합니까? 예 : 직렬화 구현하는 직렬화 요구되고있는 pu