2013-06-19 2 views
0

자바에서 네트워크 프로그래밍을 시작하고 싶습니다. 테스트면에서 가장 좋은 방법은 무엇입니까? 클라이언트와 서버 프로그램을 작성하면 실제 또는 시뮬레이트 된 네트워크 환경에서 테스트하고 싶지만 한 대의 컴퓨터 만 사용할 수 있습니다.Java 네트워킹 : 두 대의 다른 컴퓨터를 시뮬레이션하는 방법은 무엇입니까?

내가 누락되었거나 이것을 위해 사용되는 표준 도구가 있습니까?

+0

원하는 경우 '가상 시스템'을 설치할 수 있습니다. 저와 함께, 그것은 중요하지 않습니다, 하나의 컴퓨터가 시작하기에 충분합니다 (localhost ip : 127.0.0.1로 작업). –

+2

여러 목적을 위해 동일한 시스템에 있으면서 다른 프로세스에서 클라이언트와 서버를 실행하는 것이 좋습니다. – seand

+0

가장 간단한 방법은 두 대의 서로 다른 컴퓨터를 사용하는 것입니다. 주위를 돌면 누군가가 당신에게 줄 다른 것을 찾을 수 있습니다. 현재 컴퓨터에서 대부분의 개발 작업을 수행 할 수 있기 때문에 멋진 것은 아닙니다. –

답변

0

다른 컴퓨터를 얻을 수 없다면 먼저 동일한 컴퓨터에서 클라이언트와 서버를 함께 사용하고 결국 하나 이상의 VM웨어 이미지를 사용하여 더 많은 것을 시뮬레이션하십시오.

1

서버와 클라이언트 모두에 연결할 로컬 포트를 사용하십시오. 여러 대의 기계를 쉽게 시뮬레이션 할 수 있습니다.

+1

"localhost"를 사용하면 여러 대의 컴퓨터를 시뮬레이트하는 것이 매우 중요합니다. (하지만, 아마도이 시점에서 그가 필요로하는 것이 전부 일 것입니다 ...) –

관련 문제