Yes. If you intend to use something that will be used by several applications, it is advisable to create it as a separate service, so you will not repeat the code between applications, as well as if you need to change your change in one place.
,
, , 2 , - .
, -, / , . , , -, , -, , , , ,
, , , , , Windows.
...