Chcę wysłać plik z Androida na serwer .NET, czy będzie to miało znaczenie, jeśli użyję aplikacji usługi WCF i biblioteki usług WCF? (Dalsze informacje: używam usług IIS do hostowania.)Różnica między biblioteką usługi WCF a aplikacją usługi WCF
Odpowiedz
Należy użyć projektu aplikacji usługi wcf i hostować go w usługach IIS. Jeśli tworzysz bibliotekę klienta WCF, musisz dodać inny projekt do swojego rozwiązania i dodać do niego referencję usługi. Jeśli chcesz zachować oddzielne projekty dla biblioteki usług i projektu hostingowego, aby można było go również hostować w innych aplikacjach hostingowych, możesz wybrać drugie podejście. inna mądra aplikacja usługi WCF wystarcza do hostingu usług IIS.
Aplikacja serwisowa zawiera już skonfigurowanego hosta witryny. Biblioteka usług jest biblioteką usług, z których host może się odwoływać i uruchamiać.
Here można znaleźć najlepsze wyjaśnienie
Moje pytanie brzmi, czy spowoduje to jakiś problem, jeśli użyję usług IIS do obsługi aplikacji usług WCF i czy jest to w jakikolwiek inny sposób z hostingu biblioteki usług WCF? – user2818487
Czy istnieją jakieś komplikacje, ponieważ IIS to aplikacja i staramy się obsługiwać aplikację w innej aplikacji? Powiedziano mi, że skoro aplikacja generuje plik .exe, a biblioteka generuje bibliotekę DLL, może to spowodować pewną różnicę i mogą pojawić się pewne komplikacje. Jaka jest prawda? – user2818487
@ user2818487, typ projektu aplikacji sieci Web w programie Visual Studio nie zapewni pliku .exe. –
@LexLi ... Wiem, że wszystko, co chcę wiedzieć, to że hostowanie aplikacji usługi wcf w IIS powoduje problemy i czy robi to jakąkolwiek różnicę od hostowania biblioteki usług WCF w IIS? – user2818487