Встраивание WebApps в другую WebApps - PullRequest
1 голос
/ 10 ноября 2010

Мне было поручено выяснить, как мы можем предложить несколько наших продуктов в одном «контейнере», чтобы клиент мог легко переходить от одного приложения к другому, если они подписаны на оба.

Теперь у нас есть несколько различных технологий. Наше основное приложение - это приложение Rails, и мы надеемся внедрить это сервис данных Spring MVC с внешним интерфейсом SproutCore (назовем его Sofea).

Первоначальное предложение заключалось в том, чтобы включить интерфейс Sofea в приложение Rails и передать запросы данных через приложение SpringMVC, но я не хочу этого делать, так как считаю, что это усложняет кодовую базу и связывает эти два приложения, что ( на мой взгляд) должны поддерживаться как отдельные приложения.

Так вот мой вопрос. У кого-нибудь есть опыт «встраивания» приложения через iframe. Я хочу позволить пользователю щелкнуть другую ссылку и распространить свои данные сеанса через iframe, чтобы они могли просто загрузить и войти в это отдельное приложение, не подозревая, что оно фактически загружается через iframe.

Может ли кто-нибудь указать мне на некоторые установки, которые могли бы делать такие вещи, и, возможно, некоторые документы, описывающие, как это работает? Или даже дайте мне знать, если есть какие-либо проблемы с такой настройкой. Я никогда не делал этого раньше, но я уверен, что люди делают (например, приложения FB ???)

...