Форум программистов, компьютерный форум, киберфорум
C#: Веб-сервисы и WCF
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.88/8: Рейтинг темы: голосов - 8, средняя оценка - 4.88
Танцы с бубном
68 / 69 / 26
Регистрация: 27.03.2013
Сообщений: 279
1

Запуск веб-сервиса по заданному времени

17.10.2013, 20:50. Показов 1616. Ответов 6
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день!
Подскажите есть ли возможность запустить asp.net web service (*.asmx) в IIS по времени.
В смысле не только запустить сервис а вызвать определенный метод из списка.
Допустим есть метод c#

C#
1
2
3
4
5
[WebMethod]
        public string HelloWorld()
        {
            return "Hello World";
        }
как его можно запустить, скажем в 16:03?

p.s: win 2008 server, .net2.0
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.10.2013, 20:50
Ответы с готовыми решениями:

Вызов веб сервиса
Добрый день! Вот занимаюсь изучением веб сервисов... Есть вот такой простейший веб сервис: ...

Создание веб-сервиса
Необходимо создать сервис для построения интернет магазинов спортивной одежды. Вопрос состоит в...

Выхлоп веб-сервиса
Привет всем. Есть веб сервис (сделан на VisualStudio2005, язык C#), принимает несколько строк,...

Ответ веб сервиса
Здравствуйте уважаемые . Есть мой сервис который принимает soap сообщения и у которого...

6
Танцы с бубном
68 / 69 / 26
Регистрация: 27.03.2013
Сообщений: 279
19.10.2013, 21:58  [ТС] 2
...---...
0
1245 / 1055 / 293
Регистрация: 07.03.2012
Сообщений: 3,245
19.10.2013, 22:13 3
веб-сервис должен вызвать сам себя? странным это не находите?
0
Танцы с бубном
68 / 69 / 26
Регистрация: 27.03.2013
Сообщений: 279
20.10.2013, 20:33  [ТС] 4
Цитата Сообщение от Монфрид Посмотреть сообщение
веб-сервис должен вызвать сам себя? странным это не находите?
Вот поэтому и пишу в форум с этим вопросом... т.к. не сильно знаю всей возможности iis. А веб сервис хотелось бы настроить на время... если есть такая возможность, но если нет, значит нет...
0
1245 / 1055 / 293
Регистрация: 07.03.2012
Сообщений: 3,245
20.10.2013, 20:42 5
лучше на всех методах веб сервиса поставить проверку, что если время не соответствующее, то давать эксепшн или отправлять пустые данные в ответ
1
Танцы с бубном
68 / 69 / 26
Регистрация: 27.03.2013
Сообщений: 279
20.10.2013, 20:46  [ТС] 6
Цитата Сообщение от Монфрид Посмотреть сообщение
лучше на всех методах веб сервиса поставить проверку, что если время не соответствующее, то давать эксепшн или отправлять пустые данные в ответ
Т.е. вы предлогаете задать datetime на метод и при исключении отправлять null. А как выстовить сервис чтобы он запустился сам автоматом по назначенному времени?
0
1245 / 1055 / 293
Регистрация: 07.03.2012
Сообщений: 3,245
21.10.2013, 13:11 7
Цитата Сообщение от Lokko Посмотреть сообщение
Т.е. вы предлогаете задать datetime на метод и при исключении отправлять null.
ну как то не так вы поняли немного.
У вас есть метод, в нём в начале надо выполнять примерно такую проверку:
C#
1
2
3
4
5
6
7
if(DateTime.Now>new DateTime(2013, 5, 1, 8, 30, 52)) //время не соответствует
{
 return "";
}
else{ //всё ок
 
}
чтобы сервис запускать по времени вам придётся писать свою службу наверно, хотя может, можно через windows планировщик
1
21.10.2013, 13:11
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.10.2013, 13:11
Помогаю со студенческими работами здесь

Десериализовать ответ с веб-сервиса
Здравствуйте! Имеется списока List<MyClass>. class MyClass { public int id; ...

Запуск WCF сервиса
Добрый день. Помогите, если не сложно. 4 день бьюсь уже, не понимаю, в чём проблема. Пытаюсь...

Создание непрерывно-работающего веб-сервиса
Здравствуйте! Я новичок в веб-сервисах, не знаю ещё всех их возможностей. Но у меня такой вопрос: ...

Запуск приложения из windows сервиса
Здравствуйте! Помогите решить следующую проблему: Написал винд. сервис, который при наступлении...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru