Windows Communication Foundation jest częścią platformy .NET Framework, która zapewnia ujednolicony model programowania do szybkiego tworzenia aplikacji zorientowanych na usługi.
Gdy próbuję obsługiwać usługę WCF na IIS na komputerze z systemem Windows 8, pojawia się dobrze znany błąd Żądana strona nie może zostać wyświetlona z powodu konfiguracji rozszerzenia. Jeśli strona jest skryptem, dodaj moduł obsługi. Jeśli plik powinien zostać pobrany, dodaj mapę MIME. Stare obejście miało zostać uruchomione, aspnet_regiis -iale …
W aplikacji metra muszę wykonać wiele połączeń WCF. Istnieje wiele połączeń, które należy wykonać, więc muszę je wykonywać w pętli równoległej. Problem polega na tym, że pętla równoległa kończy się przed zakończeniem wszystkich wywołań WCF. Jak zmieniłbyś to tak, aby działało zgodnie z oczekiwaniami? var ids = new List<string>() { …
Zbudowałem aplikację internetową zawierającą umowę serwisową WCF i kontrolkę Silverlight, która wykonuje połączenia z tą usługą WCF. Na moich serwerach programistycznych i testowych działa świetnie. Po wdrożeniu na naszym serwerze na żywo i uruchomieniu aplikacji otrzymuję wyjątek typu, System.ServiceModel.ServiceActivationExceptionktóry stwierdza, że usługa nie może zostać aktywowana z powodu wyjątku podczas …
Mam wymaganie zabezpieczenia punktu końcowego usługi net.tcp usługi WCF za pomocą WIF . Powinien on uwierzytelniać połączenia przychodzące przeciwko naszemu serwerowi tokenów. Usługa jest przesyłana strumieniowo, ponieważ jest przeznaczona do przesyłania dużych ilości danych i innych rzeczy. To wydaje się niemożliwe. A jeśli nie uda mi się obejść haczyka, moje …
Jestem początkującym w WCF, ale staram się poprawić swoje wrażenia. I na pierwszym etapie stanąłem przed problemem. Stworzyłem najprostszą usługę WCF. Lista kodu: (cały kod w jednym pliku) using System; using System.ServiceModel; namespace EssentialWCF { [ServiceContract] public interface IStockService { [OperationContract] double GetPrice(string ticker); } public class StockService : IStockService …
Jestem bardzo zdezorientowany co do DataContractatrybutu w WCF. Zgodnie z moją wiedzą jest on używany do serializacji typu zdefiniowanego przez użytkownika, takiego jak klasy. Napisałem jedną klasę, która jest dostępna po stronie klienta w ten sposób. [DataContract] public class Contact { [DataMember] public int Roll { get; set; } [DataMember] …
Podczas przechodzenia przez samouczek WCF pojawia się następujący błąd. HTTP nie może zarejestrować adresu URL http: // +: 8000 / ServiceModelSamples / Service / . Twój proces nie ma praw dostępu do tej przestrzeni nazw ( szczegółowe informacje można znaleźć pod adresem http://go.microsoft.com/fwlink/?LinkId=70353 ). Czy jest to spowodowane ograniczeniem w …
Mam usługę WCF, która jest hostowana w usłudze systemu Windows. Klienci korzystający z tej usługi muszą przekazywać identyfikator za każdym razem, gdy wywołują metody usługi (ponieważ ten identyfikator jest ważny dla tego, co powinna zrobić wywoływana metoda). Pomyślałem, że dobrym pomysłem jest umieszczenie tego identyfikatora w informacjach nagłówka WCF. Jeśli …
Aktualizacja: Próbowałem włączyć śledzenie WCF , ale nadal bez powodzenia ... Poniżej znajduje się moja ostatnia aktualizacja. Czy potrzebuję pozwolenia na pisanie do poniższej lokalizacji? <system.diagnostics> <trace autoflush="true" /> <sources> <source name="System.ServiceModel" switchValue="Information, ActivityTracing" propagateActivity="true"> <listeners> <add name="sdt" type="System.Diagnostics.XmlWriterTraceListener" initializeData= "@\\myservername\folder1\traces.svclog" /> </listeners> </source> </sources> </system.diagnostics> Używam .NET Framework 3.5. …
Czasami dodanie odwołania do usługi WCF generuje pusty plik reference.cs i nie mogę odwoływać się do usługi w dowolnym miejscu w projekcie. Czy ktoś to spotkał?
Mam usługę WCF, która działa doskonale i coś się zmieniło i nie wiem co. Mam ten wyjątek: System.ServiceModel.FaultException: serwer nie mógł przetworzyć żądania z powodu błędu wewnętrznego. Aby uzyskać więcej informacji o błędzie, włącz opcję IncludeExceptionDetailInFaults (z ServiceBehaviorAttribute lub z zachowania konfiguracji) na serwerze w celu wysłania informacji o wyjątku …
Mam kod, który wywołuje usługę internetową innej firmy, która jest zabezpieczona certyfikatem X.509. Jeśli zadzwonię bezpośrednio do kodu (za pomocą testu jednostkowego), działa to bez żadnych problemów. Po wdrożeniu ten kod zostanie wywołany za pośrednictwem usługi WCF. Dodałem drugi test jednostkowy, który wywołuje usługę WCF, jednak kończy się to niepowodzeniem …
Obiekt komunikacyjny System.ServiceModel.Channels.ServiceChannel nie może być używany do komunikacji, ponieważ znajduje się w stanie Faulted. O co chodzi w tym błędzie i jak mam go rozwiązać?
Dokumentacja MSDN stwierdza, że mogę znaleźć klienta testowego WCF w: C: \ Program Files \ Microsoft Visual Studio 9.0 \ Common7 \ IDE \ ale wydaje się, że brakuje tam wielu rzeczy, w tym WcfTestClient.exe . Co muszę zainstalować?
Napisałem usługę WCF z .NET 4.0, która jest hostowana na moim systemie Windows 7 x64Ultimate z IIS 7.5. Jedna z metod usługi ma „obiekt” jako argument i próbuję wysłać bajt [], który zawiera obraz. O ile rozmiar pliku tego obrazu jest mniejszy niż ok. 48 KB, wszystko idzie dobrze. Ale …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.