Как Иметь или посылать объекты одного war другому war используя JSP и Wildfly 10?

В настоящее время у меня есть объект Пользователь, которого создал в War1, и я хочу, чтобы, когда я назову War2, он смог получать этот же самый объект в War2.

Приложения должны быть в различных EARs в пользу такого мотива я не могу перемещать объект из-за session. Какой другой формы я могу перемещать объекты между различными wars, развернутыми на том же сервере приложений?

В настоящее время я разрабатываю в JSP и использую такого Wildfly 10 как сервер приложений. Спасибо

introducir la descripción de la imagen aquí

1-Мы консультируемся ПОЛЬЗОВАТЕЛЬ и это сохраняем в SESSION.

2-После того, как имею все в том же EAR, у меня может быть РАЗДЕЛЕННАЯ SESSION следовательно я могу использовать ее во всех wars, в которых он это нуждается.

introducir la descripción de la imagen aquí

Идея состоит в том, чтобы отделять компоненты. Вся часть связанная со сделкой в EAR и Login и остальные независимые wars с целью, когда будет сделано одинокое изменение, развернула измененный компонент и не все приложение.

Чтобы это решать он нуждался в том, чтобы конфигурировать single sign on (SSO) на моем сервере Wildfly 10

1
задан 21.08.2019, 17:43
1 ответ

Ты не можешь перемещать объекты между war's, действительно ты ничего не перемещаешь между wars, war - просто Веб приложение, упакованное, чтобы быть выполненной на сервере.

, Чтобы иметь данные между приложениями, просто использует базу данных comГєn в 2 приложениях и сохраняет allГ - объекты, в которых ты нуждаешься.

то, что ты должен делать, является примером tГ-пиком CAS или SSO или же login comГєn для нескольких приложений, ты одинокий создаешь пользователь однажды и по мере того, как он должен соглашаться на большее количество приложений только должен давать ему разрешения.

APP1           APP2
  |\          /  |
  | \        /   |
  |  \      /    |
  |   \    /     |
  v    v  v      v
BBDD1  BBDD    BBDD2
     USUARIOS
        ^
        |
        |
       APP3 ----> BBDD3
1
ответ дан 03.12.2019, 22:04
  • 1
    Привет спасибо за ответ, podr и # 237; схвати пожалуйста размещать пример как делать это используя Wildfly 10 и JSP? – Leonardo Solano 16.06.2016, 18:03
  • 2
    Нет, потому что не имеет ничего общего даже сервер (wildfly) ни jsp!! сюда они входят jdbc и база данных, которую ты используешь!! Пожалуйста прочитай мой ответ и спроси, если у тебя есть сомнения, может быть, это не ответ, который ты ждал, или, может быть, ты не понимаешь проблему. Спроси без стыдливости, но думай о том, что obetos не существуют вне выполнения каждого приложения, если они не сохранены – Jordi Castilla 16.06.2016, 18:30
  • 3
    Привет @Jordi Снова спасибо за ответ. Я читал и то, что ты объяснил мне, такое, который, в чем я нуждаюсь, существует проект CAS Server с SSO, которого возможно использовать и приспосабливать мой aplicaci и # 243; n, проблема состоит в том, чтобы он это загрузил, и я вижу, что у него есть much и # 237; simos м и # 243; dulos и не, который использовать, или где начинаться. Tambi и # 233; n он и # 237; который Single-Sign-ON могут конфигурировать на серверах приложений. Мой вопрос сейчас: Podr и # 237; схвати давать мне пример как использовать CAS в моем aplicaci и # 243; n или как конфигурировать SSO в Wildfly. Спасибо... – Leonardo Solano 16.06.2016, 21:53
  • 4
    без проблемы, но для этого, издай твой вопрос и покажи, как ты считаешь конфигурировавшей базу данных, как тебя, я говорю, сервер, уже функционируют ли приложения, он имеет мало общего. Чтобы это говорить легко и быстро: ты должен создавать новую связь общей базы данных для двух приложений и способствовать тому, чтобы login атаковал all и # 237;. – Jordi Castilla 16.06.2016, 23:06
  • 5
    Привет @Jordi спасибо за ответ. Я только что изменил мой вопрос, с целью которого он немного больше f и # 225; cil понимания Спасибо. – Leonardo Solano 17.06.2016, 19:22