Почему бы не использовать сеансовые бобы вместо бобов приводных сообщений?

StackOverflow https://stackoverflow.com/questions/3837723

Вопрос

Мне интересно, почему бы не использовать сеансовые бобы вместо бобовых бобов

Если вы можете позвонить удаленным методам из EJBS, так почему же беспокоится отправка / получение сообщений с бобами приводных сообщений (что сложнее разрабатывать, чем сессионные бобы)?

В каких сценариях приводит к приводу в бобы бобы?

Это было полезно?

Решение

Мне интересно, почему бы не использовать сеансовые бобы вместо бобовых бобов

Хм, они не служат той же цели, приведенные в голову бобы разрешают приложениям Java EE для обработки сообщений асинхронно.

Если вы можете позвонить удаленным методам из EJBS, так почему же беспокоится отправка / получение сообщений с бобами приводных сообщений (что сложнее разрабатывать, чем сессионные бобы)?

Потому что MDBS дают вам асинхронизм и свободную муфту, что то, что вы можете захотеть / нужно в некоторых ситуациях:

  • Для длительных рабочих мест
  • Когда ресурсы не всегда доступны
  • Когда вы хотите распараллелизировать обработку

Кстати, я лично всегда нашел MDB, чтобы быть самым легким корпоративным бобов для развития.

В каких сценариях приводит к приводу в бобы бобы?

Увидеть выше.

Смотрите также

Другие советы

Beans приводящие сообщения Слушайте очереди JMS асинхронно В отличие от объекта / сеанса.

Это не блокирует ресурсы сервера, поскольку обработка происходит только тогда, когда сообщение пришло в очередь.

Кроме грузов Java Forums и сайтов, Wikipedia имеет хороший набор указов, где MDBS пригодится

http://en.wikipedia.org/wiki/enterrise_javabean#message_driven_beans.

Оба служат разной цели.

1) Если вы хотите использовать его для использования только для удаленных методов, просто используйте боб сеанса

2) Но если Responce / result не ездил, но более позднее сообщение - это матерь для вас, затем перейдите на JMS, как оно создает очередь, чтобы она работала и установить сообщение. Но проблема перфоваса будет там.

Если вам нужно иметь просто использование метода, просто используйте сессионный боб, так как он является легким бобовым фаном. И это дает хорошую производительность.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top