Mam DLL i chcę wiedzieć, czy możliwe jest uruchamianie biblioteki DLL jako usługi. Czy jest jakiś sposób to zrobić?Jak uruchomić DLL jako usługę w .NET
Używam .net 2.0.
Z góry dziękuję.
Mam DLL i chcę wiedzieć, czy możliwe jest uruchamianie biblioteki DLL jako usługi. Czy jest jakiś sposób to zrobić?Jak uruchomić DLL jako usługę w .NET
Używam .net 2.0.
Z góry dziękuję.
Nie sądzę, żebyś po prostu używał biblioteki DLL jako usługi bezpośrednio, ale możesz stworzyć usługę mostu, tj. Usługę internetową, WCF lub obiekt zdalny, który bierze tę bibliotekę DLL jako odniesienie i ujawnia jej publiczne metody jako usługa.
Przepraszam, mam tylko .net 2.0 – Jebli
to w porządku, w tym przypadku prosty uczynić usług sieciowych – Bhaskar
problem polega na tym, że nie mam kodu, ale mam DLL.so jak zrobić dll jako serwis internetowy. oznacza dodawanie odwołania do projektu usługi sieciowej i tworzenie warstwy dla niej wszystkich metod w bibliotece DLL? – Jebli
Można utworzyć usługę WCF, która odwołuje się do biblioteki DLL. Utwórz umowę o świadczenie usług i danych i utwórz hosta usług. Zobacz stronę here dla witryny microsoft.
Owiń w usługę Windows? Dość banalny.
Usługa okna nie jest sposobem na ujawnienie Twojej aplikacji/obiektów jako usługi. Usługa Windows to aplikacja, która działa lokalnie w tle (przejdź do Panelu sterowania> Zadania administracyjne> Usługi) – Bhaskar
@Bhaskardeep Khaund, a następnie ponownie nie odpowiedział na pytania o to, co rozumie przez usługi, więc odpowiedź silkys może być nadal ważny. –
Rozważ usługi COM +/Enterprise. Pozwoli to na uruchomienie biblioteki DLL w usłudze z .Net 2.0.
możesz zasugerować mi dowolny link, gdzie możemy zrozumieć, jak to zrobić? – Jebli
To wygląda na dobry zestaw artykułów: http://support.microsoft.com/kb/308672 – codekaizen
Jaki * rodzaj * usługi? Serwis internetowy? Regularna usługa Windows? –
chcę, aby był usługą sieciową. – Jebli
Czy można to zrobić przez zdalne uruchamianie? lub używając zdalnego dostępu tylko jedna aplikacja może uzyskać dostęp do biblioteki DLL? – Jebli