powered by simpleCommunicator - 2.0.41     © 2025 Programmizd 02
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Загрузку данных по расписанию
8 сообщений из 8, страница 1 из 1
Загрузку данных по расписанию
    #37502059
Pavluha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Написал многопоточное приложение, которое производит загрузку данных.
Количество запросов очень большое, обработка всех данных будет выполняться несколько часов.
Загрузку данных надо выполнять раз в месяц. Вариант запуска приложения на клиенте не вариант.
Подумал о написании сервиса, но сервис, скорее всего, надо будет зарегистрировать у хостера.

Подскажите, какой вариант был бы предпочтительней для реализации?
...
Рейтинг: 0 / 0
Загрузку данных по расписанию
    #37502859
Winnipuh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как-то сумбурно вы написали.

Вам хотелось бы, чтобы ваше приложение работало локально на сервере?
Напишите какой-нибудь WCF (можно RESTful) хостящийся в Windows сервисе, и дергайте удаленно его метод который будет стартовать загрузку данных.
...
Рейтинг: 0 / 0
Загрузку данных по расписанию
    #37502883
Pavluha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Winnipuh,

Я сейчас этим путем и иду и подумал повесить планировщик windows-овый и запускать службу по расписанию.

Дело в том, что в будущем эти данные должны будут отображаться на сайте и с этого момента начинаются головняки.
Надо будет тогда сайт вместе с сервисом в одном месте устанавливать.
...
Рейтинг: 0 / 0
Загрузку данных по расписанию
    #37502972
Winnipuh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PavluhaWinnipuh,

Я сейчас этим путем и иду и подумал повесить планировщик windows-овый и запускать службу по расписанию.

Дело в том, что в будущем эти данные должны будут отображаться на сайте и с этого момента начинаются головняки.
Надо будет тогда сайт вместе с сервисом в одном месте устанавливать.

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

ну можно и так, локальо. можно удаленно, можно таймер внутри сервиса сделать и читать из конфиг файла, можно через виндоуз скедулер, можно прикрутить Quartz.NET
...
Рейтинг: 0 / 0
Загрузку данных по расписанию
    #37503007
Pavluha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Winnipuhвы не пишете, что дано, какие требования и что надо сделать.


Тут все просто. Есть приложение, которое получает данные с веб апи и заносит их в базу.
Нужен наиболее правильный способ реализации цикличного запуска приложения на стороне хостера.
...
Рейтинг: 0 / 0
Загрузку данных по расписанию
    #37503112
Winnipuh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PavluhaWinnipuhвы не пишете, что дано, какие требования и что надо сделать.


Тут все просто. Есть приложение, которое получает данные с веб апи и заносит их в базу.
Нужен наиболее правильный способ реализации цикличного запуска приложения на стороне хостера.

ясно, тогда еще раз
"можно таймер внутри сервиса сделать и читать из конфиг файла, можно через виндоуз скедулер, можно прикрутить Quartz.NET"

Но как по мне, так остается вопрос: а как вы будете контролировать завершение загрузки? ну там ошибки, нету даных и т.д...
или неважно?
...
Рейтинг: 0 / 0
Загрузку данных по расписанию
    #37503117
Winnipuh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ы анписали про базу, но не наисали какой сервер.
У скл сервера есть джобы, можно еще и так замутить
...
Рейтинг: 0 / 0
Загрузку данных по расписанию
    #37503141
Pavluha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
WinnipuhУ скл сервера есть джобы, можно еще и так замутить

Да, SQL Server пользую, но job не тот вариант.

Насчет завершения загрузки, это количество активных потоков равное 0.
Код реализован так, что поток всегда закончится, весь код в try catch.
Слухача еще не привесил, но точно будет.



А что насчет хостера или виртуалку юзать?
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Загрузку данных по расписанию
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]