플랫폼 지원 서버(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 14390
공지 [UX Summit 요약] 오른쪽 클릭은 옳다 (Right Click is Right) 관리자 2020.11.16 13023
공지 [10.4 시드니] What's NEW! 신기능 자세히 보기 관리자 2020.05.27 15532
공지 RAD스튜디오(델파이,C++빌더) - 고객 사례 목록 관리자 2018.10.23 21064
공지 [데브기어 컨설팅] 모바일 앱 & 업그레이드 마이그레이션 [1] 관리자 2017.02.06 22297
공지 [전체 목록] 이 달의 기술자료 & 기술레터 관리자 2017.02.06 17933
공지 RAD스튜디오(델파이, C++빌더) - 시작하기 [1] 관리자 2015.06.30 38228
공지 RAD스튜디오(델파이,C++빌더) - 모바일 앱 개발 사례 (2020년 11월 업데이트 됨) 험프리 2014.01.16 173741
14 RAD Studio XE4 따라잡기 워크샵 (부산/대전) 발표자료입니다. file 관리자 2013.05.30 3988
13 RAD Studio XE4 퀵 가이드: PDF 다운로드 file 관리자 2013.05.30 4894
12 [세미나 자료] 2013. 5. 9 RAD스튜디오XE4 런칭 세미나 발표 자료 file 관리자 2013.05.10 4459
11 20130307 "RAD Studio XE3 따라잡기,LIVE! : iOS 델파이 개발 프리뷰 최초 공개" 세미나 자료 file 관리자 2013.03.08 4793
10 델파이와 RAD스튜디오로 iOS 개발하기 - 모바일 프리뷰 웹세미나 관리자 2013.02.12 5487
9 RAD Studio XE3를 활용한 iOS애플리케이션 개발 베타 테스터 모집 관리자 2013.01.28 4991
8 RAD Studio / Delphi / C++Builder XE3 업데이트 2 파일 다운로드 관리자 2013.01.28 5050
7 Turbo Pascal 출시 30년 - '즐거운 소프트웨어 개발'은 계속됩니다. 관리자 2013.01.18 5134
6 David I의 31 XE3 퀵 비디오 - HTML5 빌더의 Canvas, Storage, Audio/Video 지원 관리자 2012.10.18 5322
5 David I의 31 XE3 퀵 비디오 - HTML5 빌더로 클라이언트 모바일 앱 개발하기 관리자 2012.10.15 5898
4 HTML5 Builder로 시작하는 Hello World 모바일 클라이언트 앱 생성하기 (한글 번역) 관리자 2012.09.20 6964
» PA(Platform Assistant) Server를 활용한 Windows 응용 프로그램 원격 디버깅 file 관리자 2012.08.09 5477
2 RadPHP 한글문제 관리자 2012.04.13 8192
1 RadPHP XE2 에서 한글 문제 [2] file 박병일 2012.03.08 9113