저는 현재 아이폰 앱에서 Ruby On Rails 앱으로 특정 메시지 (XML이 될 수있는 메시지)를 보내는 일을 담당하고 있습니다. webapp는 즉시 이러한 메시지를 표시해야하므로 페이지를 다시로드하는 것은 실제로 옵션이 아닙니다.iPhone 앱에서 비동기 적으로 Rails 앱에 데이터를 수신하는 방법은 무엇입니까?
POST 요청에 대해 이러한 종류의 청취 프로세스를 만드는 방법을 찾지 못했습니다. 누군가 올바른 경로로 나를 안내 할 수 있으며, 내가 무엇을해야하는지에 대해 알 수 있습니다. 뭔가 내려다 보지?
편집 : 소켓을 더 스마트하게 사용 하시겠습니까? 앱은 동일한 무선 랜 네트워크의 iPod Touch/iPad에서 실행됩니다.
감사합니다.
펍 서브 방법은 어떻습니까? 아이폰 앱에서 appspot의 pubsub 허브로 xml을 푸시하고 허브가 변경된/새로운 xml을 받으면 곧바로 레일 앱을 ping하도록하십시오. 그래도 긴 폴링을 사용해야합니다. 귀하의 모든 레일 애플 리케이션은 특정 XML 피드에 가입해야만합니다. –