STGAU
УДК 004.5/004.4'2
ВЕБ-СЕРВИСЫ В СФЕРЕ БИЗНЕСА
П.Ф Шалин
Ставропольский государственный аграрный университет
В настоящее время невозможно ОыггепНу представить свою жизнь без сети интернет, её использование помогает в работе и учебе, превращая поиск информации в удовольствие, а не в непосильный труд. Веб-сервисы, в свою очередь, помогают нам
взаимодействовать с всемирной паутиной, именно поэтому они являются наиболее перспективной областью для исследования.
Ключевые слова: веб-сервис, интернет, взаимодействие с клиентами, бизнес.
UDC 004.5/004.4'22
WEB SERVICES IN BUSINESS
Shalin P.F.
it
is impossible to imagine life without the Internet, its use helps in work and study, making searching for information in a fun, and not overwork. Web services, in turn, help us to interact with the World Wide Web, which is why they are the most promising area for research.
Keywords: web service, internet access, interaction with customers, business.
В современном мире, в эпоху развития информационных технологий, все большую роль в жизни человека играет Интернет. Всемирная паутина все время растет и развивается, при этом появляются новые возможности и для развития и расширения предоставляемых с её помощью услуг. Одной из таких услуг является веб-сервис. Веб-сервис - наиболее прогрессирующее направление развития информационных и телекоммуникационных сетей, так как является универсальным инструментом работы с данными.
В повседневной жизни веб-сервисами называют любые услуги, оказываемые в Интернете (поиск нужной информации, доступ к веб-почте, хранение документов, файлов, закладок и т. п.). На деле же получается, что веб-сервисы - это технология, позволяющая приложениям, написанным на разных языках программирования и работающих на различных программно-аппаратных платформах легко обмениваться данными через четко определенные интерфейсы.
Веб-службы представляют собой некий программный код, выполняющий поставленные перед ним задачи. При этом принципиальным отличием от полноценного приложения является то, что эти службы могут взаимодействовать как друг с другом, так и со сторонними приложениями, посредством сообщений, которые основаны на определённых протоколах. Так же, чаще всего, у веб-служб отсутствует интерфейсная оболочка.
По своей сути, веб-сервисы являются одним из воплощений технологии RPC - удаленного вызова процедур. Несмотря на то что веб-сервисы, по сути, заменяют существующие распределенные компьютерные среды, такие как COM и COBRA, они являются полезным дополнением существующих технологий.
Исходя из этого можно предположить, что предприниматель, который приобретет для своей компании право на использование того или иного сервиса и будет его применять в своих программных продуктах, сможет сэкономить деньги при создании собственного приложения.
Принципы, лежащие в основе веб-сервисов:
• лицо, ответственное за веб-сервис, определяет формат запросов к своему веб-сервису и его ответов;
• любой компьютер в сети делает запрос к веб-сервису;
• веб-сервис обрабатывает запрос, выполняет какое-либо действие, а затем отправляет ответ.
Основными достоинствами веб-сервисов являются:
• работа с любым программным обеспечением;
• не требуют наличия на обоих концах коммуникационного канала одинаковой программной системы (например, Windows-C#-клиент может коммуницировать с Java-сервером, работающим под Linux);
• основаны на базе открытых стандартов и протоколов. Благодаря использованию XML достигается простота разработки и отладки веб-служб.
Использование интернет-протокола обеспечивает HTTP-взаимодействие программных систем через межсетевой экран. Это значительное преимущество по сравнению с такими технологиями, как CORBA, DCOM или JavaRMI.
В настоящее время нами ведется разработка нового типа веб-служб, главной целью которых является уведомление пользователей приложения, что, в свою очередь, позволит усовершенствовать процесс взаимодействия с клиентами и избежать такой проблемы как человеческий фактор забывчивости.
Иногда случается, что человек забывает о том, что он заранее запланировал поход к стоматологу (в парикмахерскую). Не являясь в забронированное время, он лишает прибыли поставщика услуг. При этом также происходит простой оборудования.
Из всех его клиентов около 5% пропускают свой визит из-за того, что забыли про забронированное время.
Решением этой проблемы, на наш взгляд, является разработка облачного сервиса, позволяющего усовершенствовать процесс взаимодействия с клиентами.
Например, 1 час работы стоматолога стоит 1000 р., из 100 клиентов в неделю минимум 5% пропускают визит - это 5 человек, таким образом, врач-стоматолог теряет 5000 р.
Предлагаемый проект позволит с помощью SMS (за 200р. в месяц) уведомить этих 100 человек о предстоящей встрече. Тем самым пользователь нашего приложения не потеряет свои деньги (в размере 19200 р. в месяц) и сэкономит рабочее время.
Так же будет предполагаться использование данной функции на производстве, например, при плановой ежедневной проверке динамики веса скота, учете продаж производителя и т.д. По окончанию проверки в автоматическом режиме будет отправляться уведомление о состоянии процесса производства в текущий период, следовательно, можно будет оперативно отреагировать на сложившуюся ситуацию и добиться повышения производительности на производстве.
На Российском рынке предложена огромная масса различных органайзеров и «напоминалок», таких как «TimeMaster», «OrganizeIT», Google календарь и др., ориентированных на частных клиентов, но они не особо популярны из-за неудобного ввода данных и времени, не говоря уже о том, что за ними нужно всегда следить.
Предлагаемое приложение, в отличие от аналогов, разрабатывается именно для поставщиков услуг.
На основе стандартных структурных блоков веб-сервисов создаются все новые типы приложений, что позволяет обеспечить значительную экономию поставщику услуг за счет автоматизации взаимодействия предпринимателя и потребителя через Интернет.
Таким образом, в ближайшее время веб-сервисы станут незаменимым инструментом в сфере обработки информации, что, в свою очередь, поможет в реализации технологически сложных проектов и положительно скажется на развитии бизнеса.
ЛИТЕРАТУРА:
1. Астапов, В.А. Изучение жизненного цикла документов, оказывающих влияние на отраслевые бизнес-процессы / В.А. Астапов, Д.Е. Белов, А.Ф. Шалин // Сборник научных трудов Ставропольского научно-исследовательского института животноводства и кормопроизводства. 2013. Т. 2. № 6 (1). С. 279-285.
2. Астапов, В.А. Разработка алгоритмов диагностики информационных систем, применяющихся в сельском хозяйстве / В.А. Астапов, Д.Е. Белов, А.Е. Мищенко // Сборник научных трудов Ставропольского научно-исследовательского института животноводства и кормопроизводства. 2014. Т. 1. № 7 (1). С. 208-2014.
3. Белов, Д.Е. Сопоставление реляционной модели данных и принципов объектно-ориентированного программирования для разработки информационно-вычислительных систем / Д.Е. Белов, А.Ф. Шалин, В.А. Астапов // Сборник научных трудов Ставропольского научно-исследовательского института животноводства и кормопроизводства. 2013. Т. 2. № 6 (1). С. 293-300.
4. Белов, Д.Е. Влияние лейкоза на молочную продуктивность коров / Д.Е. Белов, Л.Н. Чижова // Сборник научных трудов Ставропольского научно-исследовательского института животноводства и кормопроизводства. 2006. Т. 2. № 2-2. С. 152-156.
5. Белов, Д.Е. Инновационные аспекты в кормлении сельскохозяйственных животных / Д.Е. Белов, Ю.Д. Квитко, Б.Т. Абилов, Н.Ю. Скабелкина // Сборник научных трудов Ставропольского научно-исследовательского института животноводства и кормопроизводства. 2011. Т. 1. № 4-1. С. 68-70.
6. Белов, Д.Е. Обзор программного обеспечения Business Intelligence and Reporting Tools (BIRT) project / Д.Е. Белов, А.Е. Мищенко // Сборник научных трудов Ставропольского научно-исследовательского института животноводства и кормопроизводства. 2013. Т. 2. № 6 (1). С. 348-353.
7. Белов, Д.Е. Применение систем облачных вычислений для повышения экономической эффективности сельскохозяйственного производства / Д.Е. Белов, А.Ф. Шалин // Сборник научных трудов Ставропольского научно-исследовательского института животноводства и кормопроизводства. 2014. Т. 1. № 7 (1). С. 226-230.
8. Белов, Д.Е. Разработка кросс-платформенного, кросс-браузерного модулей ввода информации в базу данных / Д.Е. Белов, А.Ф. Шалин, И.Н. Воронкина // Сборник научных трудов Ставропольского научно-исследовательского института животноводства и кормопроизводства. 2013. Т. 2. № 6 (1). С. 307-315.
9. Белов, Д.Е. Разработка модуля авторизации пользователей и разграничения прав доступа к данным / Д.Е. Белов, А.Ф. Шалин // Сборник научных трудов Ставропольского научно-исследовательского института животноводства и кормопроизводства. 2013. Т. 2. № 6 (1). С. 325-338.
10. Белов, Д.Е. Разработка модуля генерации отчетности, позволяющего экспортировать данные в форматы pdf, xls, doc / Д.Е. Белов, А.Ф. Шалин, И.М. Кузнецов, М.В. Макеев // Сборник научных трудов Ставропольского научно-исследовательского института животноводства и кормопроизводства. 2013. Т. 2. № 6 (1). С. 315-325.
11. Белов, Д.Е. Совершенствование биотехнологических и молекулярно-генетических методов при изучении генов, определяющих устойчивость к заболеваниям и молочную продуктивность / Д.Е. Белов // Автореферат диссертации на соискание ученой степени кандидата биологических наук / Ставропольский государственный университет. Ставрополь, 2006.
12. Белов, Д.Е. Совершенствование биотехнологических и молекулярно-генетических методов при изучении генов, определяющих устойчивость к заболеваниям и молочную продуктивность / Д.Е. Белов // Диссертация на соискание ученой степени кандидата биологических наук / Ставрополь, 2006.
13. Белов, Д.Е. Технологии разработки систем управления информацией с открытым исходным кодом, проблемы внедрения в животноводстве России / Д.Е. Белов, В.В. Абонеев, А.Ф. Шалин // Сборник научных трудов Ставропольского научно-исследовательского института животноводства и кормопроизводства. 2011. Т. 1. № 4-1. С. 96-100.
14. Белов, Д.Е. Экономические факторы, определяющие стоимость владения программным обеспечением / Д.Е. Белов, А.Ф. Шалин, К.И. Костюков, А.А. Щеголев, Р.У. Салпагаров // Сборник научных трудов Ставропольского научно-исследовательского института животноводства и кормопроизводства. 2013. Т. 3. № 6. С. 346-350.
15. Букаров, Н.Г. И еще раз о маркерной селекции в скотоводстве / Н.Г. Букаров, С.Ф. Силкина, Д.Е. Белов // Сборник научных трудов Ставропольского научно-исследовательского института животноводства и кормопроизводства. 2012. Т. 3. № 1-1. С. 61-62.
16. Воронкина, И.Н. Интеграция "Open Source" - продуктов с операционной системой, позволяющих достигать эффект кросс-платформенности и кросс-браузерности / И.Н. Воронкина, Д.Е. Белов, А.Ф. Шалин // Сборник научных трудов Ставропольского научно-исследовательского института животноводства и кормопроизводства. 2013. Т. 2. № 6 (1). С. 300-307.
17. Квитко, Ю.Д. Применение математических методов для оптимизации рационов сельскохозяйственных животных // Ю.Д. Квитко, Б.Т. Абилов, Д.Е. Белов, Т.В. Ефимова, А.Ф. Шалин // Сборник научных трудов Ставропольского научно-исследовательского института животноводства и кормопроизводства. 2012. Т. 2. № -1. С. 257-260.
18. Колосов, Ю.А. Какие же люди «съели овец?» / Ю.А. Колосов, Д.Е. Белов // Овцы, козы, шерстяное дело. -2013. -№2. -С. 57-60.
19. Макеев, М.В. Настройка Linux с организацией защищенного соединения по протоколу HTTPS. Экспериментальное внедрение программного обеспечения / М.В. Макеев, А.Ф. Шалин, Д.Е. Белов // Сборник научных трудов Ставропольского научно-исследовательского института животноводства и кормопроизводства. 2013. Т. 2. № 6 (1). С. 338-348.
20. Силкина, С.Ф. Маркерный анализ в молочном скотоводстве с использованием групп крови / С.Ф Силкина, Н.Г. Букаров, Д.Е. Белов // Сборник научных трудов Ставропольского научно-исследовательского института животноводства и кормопроизводства. 2013. Т. 3. № 6. С. 243-245.
21. Силкина, С.Ф. Распределение аллельных вариантов гена каппа-казеина в потомстве молочного скота Ставропольского края / С.Ф. Силкина, Д.Е. Белов, А.В. Скокова, Н.Г. Муртянц // Сборник научных трудов Ставропольского научно-исследовательского института животноводства и кормопроизводства. 2013. Т. 3. № 6. С. 246-249.
22. Чижова, Л.Н. Использование полимеразной цепной реакции в диагностике лейкоза КРС / Л.Н. Чижова, Д.Е. Белов // Сборник научных трудов Ставропольского научно-исследовательского института животноводства и кормопроизводства. 2004. Т. 2. № 2-2. С. 65-69.
23. Шалин, А.Ф. Возможности интеграции веб-приложений с системой облачных вычислений Google App Engine / А.Ф. Шалин, Д.Е. Белов, К.И. Костюков, А.А. Щеголев, И.М. Кузнецов, М.В. Макеев // Сборник научных трудов Ставропольского научно-исследовательского института животноводства и кормопроизводства. 2013. Т. 3. № 6. С. 360-362.
24. Шалин, А.Ф. Вопросы радиочастотной идентификации животных на основе «пассивных» электронных меток / А.Ф. Шалин, Д.Е. Белов, С.Ф. Силкина, А.А. Пикалов, И.М. Кузнецов, М.В. Макеев, К.И. Костюков, А.А. Щеголев // Сборник научных трудов Ставропольского научно-исследовательского института животноводства и кормопроизводства. 2013. Т. 3. № 6. С. 362-365.
25. Шалин, А.Ф. Описание системы целевых индикаторов, характеризующих сельскохозяйственное производство и позволяющих осуществлять поддержку оперативного управления / А.Ф. Шалин, Д.Е. Белов, А.Е. Мищенко, А.А. Пикалов // Сборник научных трудов Ставропольского научно-исследовательского института животноводства и кормопроизводства. 2013. Т. 2. № 6 (1). С. 285-293.