6

Я знаю, что приложение - это программа, с которой вы взаимодействуете на рабочем столе, но что конкретно представляют собой процессы и службы? Сервисы классифицируются как процессы или наоборот?

2 ответа2

6

Приложение. Прикладное программное обеспечение, также называемое приложением или приложением, представляет собой компьютерное программное обеспечение, предназначенное для помощи пользователю в выполнении определенных задач. Итак, вы правы. Приложение - это то, с чем взаимодействует пользователь.

Процесс: компьютерная программа представляет собой пассивный набор инструкций; процесс - это фактическое выполнение этих инструкций. Несколько процессов могут быть связаны с одной и той же программой; например, открытие нескольких экземпляров одной и той же программы часто означает, что выполняется более одного процесса.

Процессы то, что на самом деле заставляет приложение делать что-то.

Сервис: Локальные реализации в программном обеспечении. По сути, сервис - это то, что обычно встроено в саму ОС и не должно взаимодействовать с пользователем.

Примеры Это действительно, как это работает. У вас есть заявка. Вы запускаете приложение, приложение запрограммировано, чтобы делать вещи. Как приложение выполняет это с помощью процессов. Приложение может использовать больше, если оно хочет выполнять более крупные задачи. Между тем, скажем, Windows или Mac имеют запущенные сервисы. Это вещи, которые могут обрабатывать другие приложения или только встроенные приложения. Обычно требуется, чтобы что-то работало, но без него невозможно.

Имейте в виду, что многие люди (включая разработчиков) будут ссылаться на свои приложения, которые работают в фоновом режиме, как на сервисы. Они не. Только сама ОС может создавать сервисы ... На самом деле, сервисы могут быть созданы, но обычно они предназначены для использования в самых разных приложениях.

Надеюсь, это немного прояснит ситуацию. Если у кого-то есть исправление, дайте мне знать.

0

На этой веб-странице приведено подробное сравнение службы с приложением в Windows из Windows Vista и выше:http://securityinternals.blogspot.ae/2014/01/difference-between-windows-service-and.html

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .