를 사용하여 3 응용 프로그램은 내가 레일에 rackup 사용되는 또 다른 레일 3 응용 프로그램 3 응용 프로그램은 레일 봉사 랙
rackup의 config.ru
이 포트 9292
에서 응용 프로그램 레일을 제공하기 시작[2012-08-01 23:00:05] INFO WEBrick 1.3.1
[2012-08-01 23:00:05] INFO ruby 1.9.3 (2011-10-30) [x86_64-darwin11.2.0]
[2012-08-01 23:00:05] INFO WEBrick::HTTPServer#start: pid=3887 port=9292
는 지금, 나는 경로 (예를 들어/mycoolappB)에 따라 본 다른 레일 3 응용 프로그램 (B) 내부에서 3 응용 프로그램 (A)를 레일 사용하고 싶습니다. 내가 배운 것에 따르면,이 경로를 App A로 지정할 수있는 일치 명령을 추가하여 앱 B에서 routes.rb를 수정해야합니다.
여기 예제는 Sinatra :: Base에 대해 제공됩니다.
http://asciicasts.com/episodes/222-rack-in-rails-3
그래서, 그렇다면 내가 가장 좋은 방법 일 것입니다 무슨, 여기서 할 수 있습니다려고하고있는 무슨 궁금했다. 사전에
덕분에,
스티브
감사 브랜든. 우리는 그 접근법을 고려했지만 App B는 큰 것이고 Rails 3 엔진으로 변환하는 것은 많은 노력을 할 것입니다. 이것은 단일 인증을 쉽게함으로써 갚을 수 있습니다. 두 앱 모두 인증을 가지고 있지만 앱 A의 인증 메커니즘을 사용하려고합니다. –