2013-04-26 3 views
0

다양한 플랫폼에서 HTTP 요청 라우터 역할을하는 Delphi/Object Pascal 프로그램을 개발 중입니다. 특정 HTTP 요청을 통과하고 다른 일부는 로컬로 전달하도록 설계된 일종의 프록시입니다. Windows에서 실행 중이며 이제 iOS로 이식하려고합니다.iOS를 지원하는 Delphi 용 HTTP 클라이언트/서버 구성 요소가 있습니까?

프로그램은 현재 인디 인터넷 구성 요소 제품군을 사용하여 HTTP 클라이언트 및 HTTP 서버를 구현합니다. 필자는 최근에 이러한 구성 요소가 Delphi XE4를 사용하여 iOS에 성공적으로 컴파일되지만 지원되지 않으며 실행되지 않는다는 것을 발견했습니다.

실용적인 옵션을 찾고 있습니다. IP * Works 및 RealThinClient와 같은 다른 구성 요소를 알고 있지만 경험이 없습니다.

누구나이 환경에서 HTTP 클라이언트/HTTP 서버 응용 프로그램을 개발 했습니까? XE4가 방금 출시되었으므로 iOS 용 델파이 지원이 상당히 새롭다는 것을 알고 있습니다. 하지만 XE2에는 FreePascal 기반의 iOS 솔루션이 있습니다. 처음에는 Lazarus에서 내 컴퓨터를 만들어 Linux & MacOS에 이식했습니다. 또한 XE4는 이번 주까지 베타 테스트를 마쳤습니다. 그래서 누군가가 지금까지 이것을 시도했을 수도 있습니다.

답변

2

XE4 feature matrix 상태 : XE4에서

새로운 기능! Indy for iOS

제품과 함께 제공되는 Indy 버전을 사용할 수 있다고 생각합니다. 구식 출처에서 건물을 지을 가능성이 있습니다.

+0

그렇습니다! 고맙습니다! 나는 이것을 놓쳤다. 하지만 지금은 왜 내 앱이 작동하지 않는지 알아야합니다. 나는 조사 할 것이다. – pmanion

+0

@pmanion : 어떤 종류의 증상이 있습니까? –

+0

@pmanion 레디가 INDY 그룹에 발표 한 내용에 따르면 INDY를 프로젝트 트렁크의 내용으로 업데이트하는 것이 좋습니다. – jachguate

1

Delphi와 함께 제공되는 통신 라이브러리 인 Internet Direct (Indy)는 iOS를 지원합니다.

+1

감사합니다. David Heffernan의 글은이 기능이 기능 매트릭스에서 지원됨을 확인합니다. – pmanion