|
|
|
CORBA клиент
|
|||
|---|---|---|---|
|
#18+
В конструкторе класса клиентского приложения определяется объектная ссылка CORBA. Серверные функции вызываются в методах класса в произвольные моменты времени. Каким образом можно на клиенте отследить, не перезагрузился или упал ли сервер (чтоб не вылетало клиентское приложение)? Варианты типа вызывать пустую серверную тестовую функцию или каждый раз переопределять ссылку не устраивают. Заранее благодарен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.10.2008, 02:11 |
|
||
|
CORBA клиент
|
|||
|---|---|---|---|
|
#18+
Забыл добавить, в проекте используется Naming Service ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.10.2008, 02:18 |
|
||
|
CORBA клиент
|
|||
|---|---|---|---|
|
#18+
может, таки лучше работать над невылетанием, а не над отслеживанием? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2008, 22:15 |
|
||
|
CORBA клиент
|
|||
|---|---|---|---|
|
#18+
В конструкторе класса клиентского приложения определяется объектная ссылка CORBA. Серверные функции вызываются в методах класса в произвольные моменты времени. Лучше бы вам не сохранять объектную ссылку. Надо иметь прокси- объект клиентский, он всё делает сам. Каким образом можно на клиенте отследить, не перезагрузился или упал ли сервер (чтоб не вылетало клиентское приложение)? Только выполнить очередной запрос. CORBA не предполагает установку постоянного соединения, соединение как правило устанавливается, затем, при отсутствии активности, разъединяется, потом устанавливается вновь при необходимости. Варианты типа вызывать пустую серверную тестовую функцию или каждый раз переопределять ссылку не устраивают. А это вам не поможет. Следующий "боевой" вызов может обломиться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2008, 22:51 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=35573536&tid=1344976]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
29ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 206ms |
| total: | 327ms |

| 0 / 0 |
