Transport
Transport (디버거·VM 통신 방식)
디버거와 대상 VM 사이의 통신 방법을 나타내는 인터페이스입니다. Connector가 대상 VM과 연결을 수립하는 데 사용하는 전송 메커니즘을 나타냅니다.
본문
Transport는 Connector가 대상 VM과 연결을 수립하는 데 사용하는 전송 메커니즘을 나타내는 JDI 인터페이스입니다. 이름(name)으로 구성되며, name() 메서드로 얻을 수 있습니다.
또한 Transport는 연결을 수립하고 대상 VM과 Java Debug Wire Protocol(JDWP) 패킷을 교환하는 데 사용되는 기반 서비스인 TransportService를 캡슐화합니다.
커넥터와 함께 사용되어 특정 통신 방식(예: 소켓 기반)을 선택하게 해 주며, 디버거가 어떤 전송 경로로 대상 VM과 대화할지를 결정하는 추상화 계층입니다.