델파이 XE2의 Update4의 많은 변화 가운데 눈에 띄는것이 모바일 접속을 위한

프록시 생성 기능 입니다.


델파이 XE2 Update4를 이용하여 DataSnap 서버를 생성하면 클라이언트에서 사용할 수 있는

프록시 유닛을 서버측에서 자동으로 제공해 주는 기능 입니다.


아래의 링크에서는 데이터스냅 서버를 생성하는 위저드를 볼 수 있습니다.

http://tech.devgear.co.kr/delphi_kb/192


서버를 생성하는 중에 아래의 화면과 같은 화면에서 Mobile Connection을 Check 하여 서버를 생성합니다.

그리고 다른 위저드는 위의 링크의 순서와 동일하게 생성한 후 서버를 기동합니다.


datasnap_ios_1.png


서버를 기동하고 인터넷 브러우저에서 아래의 링크를 입력하여 파일을 다운 받습니다.


http://localhost:8080/proxy/freepascal_ios50.zip


브라우저에서 링크를 입력하면 서버에 생성되어 있는 메소드 연결에 필요한 함수들을 포함한 프록시 유닛

들을 다운 받을 수 있습니다.


소스유닛들을 새로운 델파이 iOS 프로젝트에 포함한 후 아래와 같이 코딩할 수 있습니다.

이전에 복잡한 코드들을 프록시 유닛의 함수를 호출해 줌으로 쉽게 DataSnap REST 서버에 접속하여

서버로부터 데이터를 수신할 수 있습니다.


datasnap_ios_2.png


DataSnap 서버의 ReverseString 함수를 프록시를 통하여 마치 로컬의 함수를 호출한것 처럼 쉽게

사용할 수 있습니다.


아래의 이미지는 아이폰 시뮬레이터에서 호출한 예입니다.

iOS Simulator Screen shot 2012. 3. 6. 오전 11.45.55.png


델파이를 이용한 아이폰 앱 만들기는 아래 링크를 참조 하세요


http://tech.devgear.co.kr/firemonkey/683






번호 제목 글쓴이 날짜 조회 수
공지 [DelphiCon 요약] 코드사이트 로깅 실전 활용 기법 (Real-world CodeSite Logging Techniques) 관리자 2021.01.19 15414
공지 [UX Summit 요약] 오른쪽 클릭은 옳다 (Right Click is Right) 관리자 2020.11.16 13960
공지 [10.4 시드니] What's NEW! 신기능 자세히 보기 관리자 2020.05.27 16496
공지 RAD스튜디오(델파이,C++빌더) - 고객 사례 목록 관리자 2018.10.23 22048
공지 [데브기어 컨설팅] 모바일 앱 & 업그레이드 마이그레이션 [1] 관리자 2017.02.06 23267
공지 [전체 목록] 이 달의 기술자료 & 기술레터 관리자 2017.02.06 18921
공지 RAD스튜디오(델파이, C++빌더) - 시작하기 [1] 관리자 2015.06.30 39245
공지 RAD스튜디오(델파이,C++빌더) - 모바일 앱 개발 사례 (2020년 11월 업데이트 됨) 험프리 2014.01.16 174696
70 [델파이 문법] 문법 요소 #1 file 관리자 2012.09.17 7586
69 [XE3] VCL 이나 FireMonkey 폼을 Metropolis UI로 컨버팅하는 1분 동영상 관리자 2012.09.12 6917
68 [델파이 문법] 프로그램과 유닛 #4 file 관리자 2012.09.12 6390
67 [델파이 문법] 프로그램과 유닛 #3 file 관리자 2012.09.10 7432
66 20120906 RAD Studio XE3 월드투어-서울 세미나 발표자료입니다. [1] file 관리자 2012.09.07 5773
65 [델파이 문법] 프로그램과 유닛 #2 file 관리자 2012.09.06 8220
64 [델파이 문법] 프로그램과 유닛 #1 file 관리자 2012.09.03 9066
63 [델파이 문법] 프로시저와 함수 #12 file 관리자 2012.08.30 5627
62 [델파이 문법] 프로시저와 함수 #11 file 관리자 2012.08.27 5355
61 [델파이 문법] 프로시저와 함수 #10 file 관리자 2012.08.23 6950
60 [델파이 문법] 프로시저와 함수 #9 file 관리자 2012.08.20 6905
59 [델파이 문법] 프로시저와 함수 #8 file 관리자 2012.08.16 5540
58 [델파이 문법] 프로시저와 함수 #7 file 관리자 2012.08.13 6134
57 [델파이 문법] 프로시저와 함수 #6 file 관리자 2012.08.09 5516
56 [델파이 문법] 프로시저와 함수 #5 file 관리자 2012.08.06 5535
55 [델파이 문법] 프로시저와 함수 #4 file 관리자 2012.08.02 6108
54 [델파이 문법] 프로시저와 함수 #3 file 관리자 2012.07.31 6417
53 [델파이 문법] 프로시저와 함수 #2 file 관리자 2012.07.27 7158
52 [델파이 문법] 프로시저와 함수 #1 file 관리자 2012.07.23 8662
51 [델파이 문법] 클래스와 객체 #21 file 관리자 2012.07.13 6729