플랫폼 지원 서버(Platform Assistant Server, 일명 PAServer)는 Windows와 OS X, Linux에 설치할 수 있는 커맨드라인 응용프로그램입니다.

RAD 스튜디오가 설치된 개발 시스템과 동일한 네트워크에 있는 원격 시스템에 PAServer를 설치해 RAD 스튜디오와 원격 시스템이 통신할 수 있습니다.

 

이 통신을 이용해 원격 시스템에 실행파일(및 라이브러리)을 배포하고, 원격 디버깅 할 수 있습니다.

 

원격 디버깅 준비

PAServer 설치

원격 시스템에 PAServer를 설치합니다.

  • http://docwiki.embarcadero.com/RADStudio/Tokyo/en/Installing_the_Platform_Assistant_on_Windows

 

PAServer 실행

원격 시스템에서 PAServer를 실행합니다.

주의사항 : 윈도우 권한에 따라 paserver.exe를 관리자 권한으로 실행해야 할 수 있습니다.

  • http://docwiki.embarcadero.com/RADStudio/Tokyo/en/Running_the_Platform_Assistant_on_Windows

 

PAServer 연결설정(프로파일 설정)

RAD 스튜디오가 설치된 개발 시스템에서 PAServer 연결설정합니다.

  • http://docwiki.embarcadero.com/RADStudio/Tokyo/en/Create_a_Connection_Profile

원격 디버깅

실행 / 디버깅

개발 시스템의 RAD Studio에서 프로젝트 생성 후 원격 프로필을 선택해 원격 시스템으로 빌드 및 원격 디버깅 할 수 있습니다.

(Project Manager > 프로젝트 선택 > Target Platform > 32-bit Windows(또는 64-bit Windows) > 오른쪽 마우스 버튼 > Properties 선택)

platform properties.png

이후 디버깅(Run > Run: F9) 시 PAServer가 실행된 원격 시스템에서 응용 프로그램이 실행되고, 디버깅을 진행할 수 있습니다.

remote_debugging.png

 

참고자료

PA(Platform Assistant)Server를 활용한 원격 디버깅에 대한 좋은 유튜브 비디오가 있습니다:

Movie #72 - Platform Assistant : http://youtu.be/k_8To6PgEHM

 

또한 아래의 웹페이지에는 보다 많은 동영상 교육자료 (영문)가 공유되고 있으며, 판매 또한 되고 있습니다.

http://learndelphi.tv/

 

RAD Studio (델파이, C++빌더)의 원격 디버깅에 대한 간략한 요약은 다음과 같습니다:

http://tech.devgear.co.kr/2280

번호 제목 글쓴이 날짜 조회 수
공지 [DelphiCon 요약] 코드사이트 로깅 실전 활용 기법 (Real-world CodeSite Logging Techniques) 관리자 2021.01.19 17715
공지 [UX Summit 요약] 오른쪽 클릭은 옳다 (Right Click is Right) 관리자 2020.11.16 16114
공지 [10.4 시드니] What's NEW! 신기능 자세히 보기 관리자 2020.05.27 18745
공지 RAD스튜디오(델파이,C++빌더) - 고객 사례 목록 관리자 2018.10.23 24301
공지 [데브기어 컨설팅] 모바일 앱 & 업그레이드 마이그레이션 [1] 관리자 2017.02.06 25679
공지 [전체 목록] 이 달의 기술자료 & 기술레터 관리자 2017.02.06 21062
공지 RAD스튜디오(델파이, C++빌더) - 시작하기 [1] 관리자 2015.06.30 41635
공지 RAD스튜디오(델파이,C++빌더) - 모바일 앱 개발 사례 (2020년 11월 업데이트 됨) 험프리 2014.01.16 176940
674 안드로이드 개발환경 추가 조치방법 - RAD Studio에서 SDK 설정 Humphery 2015.10.01 5596
673 RAD Studio, Delphi 그리고 C++빌더 로드맵 - 한글(2014년 3월) file Humphery 2014.03.05 5569
» PA(Platform Assistant) Server를 활용한 Windows 응용 프로그램 원격 디버깅 file 관리자 2012.08.09 5525
671 이 달의 기술자료 - 2015년 05월 file 험프리 2015.04.24 5506
670 델파이와 RAD스튜디오로 iOS 개발하기 - 모바일 프리뷰 웹세미나 관리자 2013.02.12 5491
669 RAD Studio 프리미엄 스타일 사용방법(VCL / FMX) [1] Humphery 2014.10.10 5420
668 David I의 31 XE3 퀵 비디오 - HTML5 빌더의 Canvas, Storage, Audio/Video 지원 관리자 2012.10.18 5326
667 TeeChart 컴포넌트를 통해 다양한 차트 및 그래프로 데이터를 출력할 수 있습니다. file 험프리 2016.08.30 5315
666 짐 맥키트(Jim McKeeth) - 당신의 뇌를 델파이에 연결하기(Emotiv EPOC) Humphery 2014.03.25 5278
665 Turbo Pascal 출시 30년 - '즐거운 소프트웨어 개발'은 계속됩니다. 관리자 2013.01.18 5137
664 짐 맥키트(Jim McKeeth) - 열손가락과 델파이를 연결하다.(Leap Motion 연동) Humphery 2014.04.04 5121
663 RAD Studio / Delphi / C++Builder XE3 업데이트 2 파일 다운로드 관리자 2013.01.28 5067
662 RAD Studio XE3를 활용한 iOS애플리케이션 개발 베타 테스터 모집 관리자 2013.01.28 4994
661 델파이 이전버전을 설치하는 방법 Humphery 2014.02.14 4911
660 안드로이드 ARM 에뮬레이터 속도를 올리는 8가지 팁 Humphery 2014.04.25 4907
659 RAD Studio XE4 퀵 가이드: PDF 다운로드 file 관리자 2013.05.30 4898
658 Digifort에서 델파이XE5로 개발한 원격 제어 카메라 앱 관리자 2013.10.30 4882
657 이 달의 기술자료 - 2014년 10월 file 험프리 2014.09.12 4853
656 20130307 "RAD Studio XE3 따라잡기,LIVE! : iOS 델파이 개발 프리뷰 최초 공개" 세미나 자료 file 관리자 2013.03.08 4798
655 짐 맥키트(Jim McKeeth) - 델파이 하늘을 날다(AR.Drone 2.0 연동) Humphery 2014.03.28 4725