2013-07-01 5 views
1

То есть, в общем смысле программирования слова.В чем разница между службой и библиотекой?

С моей точки зрения, обе кажутся внешней коллекцией кода, импортируемой для использования в проектах для абстрактного программирования и облегчения ее использования. Можете ли вы не вызывать методы в таких сервисах, как вы можете в библиотеках? Я также видел некоторые вещи по ориентированным на обслуживание программированию, которые немного смутили меня.

ответ

0

Служба, как правило, работает на отдельном сервере, и вы используете функциональные возможности службы, связывая ее с протоколом, например. HTTP-запрос для веб-службы.

С другой стороны, библиотека - это код, который непосредственно интегрирован в ваш собственный код.

Однако, как библиотека, так и служба должны предоставить вам стабильный, хорошо документированный интерфейс, и они схожи в этом смысле.

Смежные вопросы