У меня есть требование, чтобы мой веб-сервис (написанный в WebAPI) распечатывал некоторые данные на принтере, связанном с моим сервером.Что такое самостоятельный хостинг? Может ли он использоваться с webapi для связи с устройствами?
(Короче говоря, мои клиенты будут посылать некоторые данные моей службы WebAPI и принтер в моем домене (домен сервера) должен распечатать его.)
Я разместить службу в IIS и использовать Printmanager для печати данные. Но, похоже, мы не должны этого делать, потому что веб-службы, размещенные в IIS, не должны взаимодействовать с местным оборудованием (это, по-видимому, не рекомендуется).
В то время как есть много учебников о самообслуживании WCF или WebAPI, я пытаюсь выяснить, могу ли я использовать самостоятельный хостинг в этом случае.
Могу ли я самостоятельно разместить приложение WebAPI в службе Windows, чтобы служба имела права доступа к принтеру?
Короче ... Да, вы можете самостоятельно принять решение по веб-API ... Это действительно ваш вопрос или вы действительно ищете что-то еще? Если это действительно ваш вопрос, то см. Мой ответ ниже. – Belogix