Вверх ↑
Этот топик читают: Гость
Ответов: 3514
Рейтинг: 184
#1: 2010-06-21 14:34:33 ЛС | профиль | цитата
Есть сервер с серверной виндой, есть моя программа.Есть злой админ этого сервера и "засыпание учетки". Соотвественно если оставить прогу и уйти, то через некоторое время она отвалится.

Вопрос: если реализовать программу через "сервис" и создать в хайасме сервис проблема будет решена? Потому что где-то читал, что сервис хайасмовский - одно название..
карма: 0
0
Администрация
Ответов: 15295
Рейтинг: 1519
#2: 2010-06-21 14:38:55 ЛС | профиль | цитата
Астрамак писал(а):
Потому что где-то читал, что сервис хайасмовский - одно название..

на заборе тоже много чего пишут.
карма: 27
0
Ответов: 3349
Рейтинг: 233
#3: 2010-06-21 14:39:20 ЛС | профиль | цитата
Астрамак, это скорее просто фоновое приложение с дополнительными событиями сервиса.
Такие как onStep, onPause и тд.
карма: 1

0
Администрация
Ответов: 15295
Рейтинг: 1519
#4: 2010-06-21 14:43:42 ЛС | профиль | цитата
Ivann писал(а):
это скорее просто фоновое приложение

это скорее сервис
карма: 27
0
Разработчик
Ответов: 26170
Рейтинг: 2127
#5: 2010-06-21 15:16:03 ЛС | профиль | цитата
Астрамак писал(а):
Вопрос: если реализовать программу через "сервис" и создать в хайасме сервис проблема будет решена? Потому что где-то читал, что сервис хайасмовский - одно название..

Почему "одно название"
У меня прекрасно работает такой сервис, вот уже год. При зависании проги по разным причинам, он ее перегружает
карма: 22

0
Ответов: 3514
Рейтинг: 184
#6: 2010-06-21 16:23:26 ЛС | профиль | цитата
классно, спасибо.
------------ Дoбавленo в 16.23:
Вопрос такой: в сервисе работают все компоненты? я выкинул всё визуальное конечно.

При запуске сервиса "error 1067: the process terminated unexpectedly"
карма: 0
0
Ответов: 1379
Рейтинг: 86
#7: 2010-06-21 16:40:35 ЛС | профиль | цитата
Астрамак писал(а):
the process terminated unexpectedly

что значит:
процесс неожиданно убился


карма: 0

0
Разработчик
Ответов: 26170
Рейтинг: 2127
#8: 2010-06-21 17:06:47 ЛС | профиль | цитата
Астрамак, потоки не работают, и очередь событий надо прокручивать вручную, если она есть
карма: 22

0
Ответов: 3349
Рейтинг: 233
#9: 2010-06-21 17:24:30 ЛС | профиль | цитата
nesco, лучше невидимую форму использовать
карма: 1

0
Ответов: 4641
Рейтинг: 334
#10: 2010-06-21 17:27:27 ЛС | профиль | цитата
Ivann писал(а):
лучше невидимую форму использовать

ага невидимую.... особенно когда комп в logoff
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Администрация
Ответов: 15295
Рейтинг: 1519
#11: 2010-06-21 17:51:14 ЛС | профиль | цитата
nesco писал(а):
и очередь событий надо прокручивать вручную, если она есть

если StepTime задан, то очередь обрабатывается автоматически перед уходом сервиса в ожидание на время StepTime
карма: 27
0
Разработчик
Ответов: 26170
Рейтинг: 2127
#12: 2010-06-21 17:57:43 ЛС | профиль | цитата
Dilma, иногда надо прокрутить очередь после получения события StepTime и выполнении некоторых операций, но перед уходом сервиса в ожидание. Случаи разные бывают, но замечание дельное, его надо учитывать
карма: 22

0
Гость
Ответов: 17029
Рейтинг: 0
#13: 2010-06-21 18:45:30 правка | ЛС | профиль | цитата


Редактировалось 3 раз(а), последний 2021-05-21 12:55:39
карма: 0

0
Разработчик
Ответов: 26170
Рейтинг: 2127
#14: 2010-06-21 19:03:54 ЛС | профиль | цитата
GW-AstrahanPeidzh.main.sy писал(а):
что значит "потоки не работают"?

Системные потоки не работают и все компоненты, которые их используют, к примеру -- UDP в режиме ReceiveMode=Thread, собственно, сам Thread, ну, и тд
карма: 22

0
Администрация
Ответов: 15295
Рейтинг: 1519
#15: 2010-06-21 19:40:43 ЛС | профиль | цитата
nesco писал(а):
Системные потоки не работают

работают
code_18984.txt

карма: 27
0
файлы: 1code_18984.txt [198B] [348]
Сообщение
...
Прикрепленные файлы
(файлы не залиты)