|
|
|
EJB
|
|||
|---|---|---|---|
|
#18+
Подскажите пожалуйста что и как сделать. 1. Есть работа на удалённом хосте время выполнение которой два часа (допустим). 2. Есть Java класс который умеет выполнять эту работу. 3. Есть EJB который может запустить этот класс и подождать?. 4. Есть Servlet на другом компьютере, который умеет обращается к этому EJB 5. Есть Oracle который инициирует работу Servlet, который запускает EJB, который выполняет Java класс, который выполняет работу, работа которая длиться два час Вопрос Как это всё сделать 1. Тип EJB-а (Session, Entity) 2. Тип Servlet-та (сможет ли работать не подвисая от длительных коннектов?) 3. Как Oracle вызовет 4. как защитить от разрыва соединения, можно ли сделать настоящий Rollback – (что б прочувствовали все компоненты) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2006, 13:10:43 |
|
||
|
EJB
|
|||
|---|---|---|---|
|
#18+
2 часа - это MDB. полюбому. + отключить транзакции на метод, вызывающий класс. иначе по таймауту слетит (говорю про JBoss) Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2006, 13:48:56 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=696&tid=2148051]: |
0ms |
get settings: |
6ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
52ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
29ms |
get tp. blocked users: |
1ms |
| others: | 254ms |
| total: | 368ms |

| 0 / 0 |
