Startseite > Archiv > Zeitverschiebung

Zeitverschiebung

dotnetpro 03/2009 Von Damir Dobric erschienen in dotnetpro 03/2009 auf Seite 54
Code: A0903WCFAsync
Keine Bewertung

Kann man synchrone Methoden asynchron aufrufen? Manchmal kann man nicht nur, sondern muss sogar. Aber nicht jede Vorgehensweise lässt sich in allen Szenarien und auf jeder Plattform anwenden. dotnetpro beschreibt die verschiedenen Ansätze für den Desktop, das Compact Framework und Silverlight.

Artikel Download

Als Abonnent können Sie den gesamten Artikel als PDF abrufen und die zugehörigen Quelltexte direkt downloaden.

Sie sind bereits Abonnent? Dann registrieren Sie Ihr Abonnement jetzt online und greifen Sie sofort auf das komplette Artikelarchiv zu.

Einzelheft-Bestellung

Sie interessieren sich für diesen Artikel und haben noch kein Abonnement? Dann bestellen Sie doch einfach diese Ausgabe der dotnetpro als Einzelheft.

Abo-Bestellung

Probeabo
Wenn Sie die dotnetpro kennenlernen wollen, ist das Probeabo genau richtig für Sie. Lesen Sie die aktuelle sowie die kommende Ausgabe zu einem besonders günstigen Preis.








Abo
Wenn Sie die neue Ausgabe der dotnetpro als Erster lesen wollen, dann liegen Sie mit einem Abo genau richtig – zwölf Mal pro Jahr druckfrisch in Ihrem Briefkasten und das noch bevor das Heft am Kiosk erhältlich ist.

Sie finden diesen Artikel interessant? Dann helfen Sie anderen ihn zu finden und kicken Sie ihn bei www.dotnet-kicks.de!

Tags

_Asynchron   084dnp_WCFAsync3_ml_ws_ko   1000   106ff   121ff   137ff   2007   2008   2009   8000   A0701Synchronisation   A0903WCFAsync   Abbildung   aber   Abfragen   abgefangen   abgelegt   abgelegten   abgesehen   Abru   Abschnitten   abzufragen   AddAsync   AddCompleted   AddCompletedEventArgs   Advanced   Advisory   after   ähnlich   alle   allen   Allerdings   allgemein   also   alte   anbieten   andere   anderem   anderen   anderenThread   anderes   anders   Anfang   Anforderung   Anforderungen   ange   angekommen   angekün   angewendet   angezeigt   anhand   Anregun   Ansatz   Ansätze   anschauen   anschlie   Ansonsten   anwenden   Anwendung   Anwendungen   Anzeigen   approach   Arbeit   Archi   Architektur   Artikel   Artikels   ASPX   asyn   async   AsyncCallback   AsyncDelegate   Asynchro   asynchron   asynchrone   asynchronen   asynchrones   Asynchronous   asyncRes   asyncResult   asyncState   AsyncWaitHandle   auch   aufge   aufgerufen   Aufruf   Aufrufe   aufrufen   aufrufende   aufrufendeThread   aufzubauen   Aufzug   aufzurufen   Ausführung   ausgeführten   ausreichend   Aussehen   aussetzt   aussieht   aussteigen   Auszug   automatisch   AyncPatterns   Back   base   based   Basis   Basisklasse   baut   bedeutet   bedienen   bedingt   Beenden   beendet   befasst   Befehl   BeginAdd   BeginFunction   BeginFunctionDelegate   BeginInvoke   BeginOperationDelegate   Begrenzungen   beim   Beispiel   Beispielen   beispielsweise   bekannt   benötigten   Benutzer   bereitsteht   Bereitstellung   beschreibt   beschrieben   beschriebenen   bestandteilen   bestehenden   besteht   betont   betrachtet   Bevor   bewährt   beziehen   beziehungsweise   bezogen   bieten   bietet   bilden   binding   Bindung   Bisher   bleiben   Bleibt   Blick   blocken   Blocking   Blog   blogs   Bruder   CalcClient   Calculator   CalculatorClient   call   Callback   CallbackMethod   calls   calsvc   Cancelled   cation   CFAsyncResult   Chan   Channel   ChannelFactory   Channels   chende   cherheit   chron   chrone   chronen   class   Client   ClientBase   Cliententwick   Clientlösungen   Clients   Clientteams   Code   Compact   Completed   Completion   ComponentModel   Connected   Connection   Console   CreateChannel   culator   culatorService   Custom   daenet   dafür   daher   Dahinter   Damir   damir_dobric   damit   dann   dargestellt   Darüber   darum   dass   Datei   Daten   dauern   davon   dazu   DEBUG   Default   Definition   Dele   Delegate   Delegates   denk   denken   denn   dens   deren   derne   derWelt   Design   Designent   Designentscheidung   Desktop   desWCF   developers   dieProxyklassengeneriertwer   dies   diese   dieselbe   diesem   dieser   dieses   DiesesTool   DieVerbindung   digt   dnpCode   Dobric   dotnetpro   Double   dung   durch   EBAPM   Ebenso   EBPM   echten   Edition   EditorBrowsableAttribute   EditorBrowsableState   eher   eigenen   eigentliche   eine   einem   einen   einer   eines   einfach   einfache   einfacht   eingeführt   einige   einigen   einparken   Einsatz   Einsätze   Einschränkung   einzige   EndAdd   EndInvoke   EndOperationDelegate   ends   Engine   entered   enthält   Entscheidung   entschieden   entspre   entspricht   entstehen   entweder   entwickel   Entwicklung   Erfahrungen   erfolgreich   erfolgt   erfordert   Ergebnis   Ergebnisse   Ergebnisses   erhält   erklärt   ermöglicht   erreichbar   Error   erscheinen   erst   erste   erstellt   ersten   erzeugt   erzwingen   erzwingt   etwa   etwas   Event   EventHandler   Exception   Execution   existieren   Existiert   explizit   Fachzeitschriften   FACT   Factory   factProxy   Fall   Falle   Fällen   falsche   false   Fazit   fehlenden   Fehler   fest   festgestellt   Festlegung   festzustellen   finden   Flash   flüssig   folgen   folgende   folgt   fort   Frage   Frame   Framework   Frameworks   Frank   freuen   Frontend   Fuchs   Func   funcResult   Funktion   Funktionen   furt   ganz   gate   geeignet   gegeben   geht   gelöst   gemäß   genannte   genau   genaue   genden   Generation   genereller   generieren   generiert   generierte   generierten   genug   gerade   geräten   Geräts   gesamten   geschickt   geschrieben   gese   gesetzt   gestartet   gewöhnlichen   gezeigt   gezeigten   gibt   ginInvoke   GmbH   grafischen   grammieren   grammiermodell   großen   Group   Grund   Grunde   Grundlagen   grundlegende   grundsätzlich   GUID   gute   haben   hang   Haube   häufig   heißt   Hello   helper   here   hier   hinaus   Hinter   Hintergrund   HTTP   IAsyncResult   ICalculator   ideale   Idee   identisch   Ihre   ihrem   illustrieren   ImEventhandlerdasErgebnisbearbeiten   immer   Immerhin   implementieren   implementiert   Implementierung   indem   Inhalt   Inkonsistenzen   input   InputValues   Insbesondere   Instanz   Interessanterweise   interessieren   interface   inValues   Invo   Invoca   Invocation   InvokationParams   InvokeAsync   InvokeAsyncCompletedEventArgs   Invoked   Invokes   irgend   irgendwo   IsCompleted   Jede   jeder   jedoch   Joachim   Kaffeeautomat   kann   Kasten   kein   keine   keinem   keinen   keiner   keiten   kennengelernt   Kenntnisse   Kern   klar   Klasse   Klassen   klassischen   kommen   Kommentare   Kommt   Kommunika   Kommunikation   Kommunikationstechnologie   kommunizieren   komplex   kompliziert   Konferenzen   können   könnte   könnten   konsistent   Kontext   Konzept   Konzeptes   lange   länger   längere   lässt   laufen   läuft   laut   Layout   Lead   lediglich   legt   leider   lerhaft   letz   letzte   letzten   letztendlich   liefert   Liest   light   Linie   List   Listing   localhost   Lock   logy   Lösung   lösungen   lung   m_Event   m_Queue   macht   mächtig   mächtiger   Main   Manchmal   Mechanis   Mechanismen   Medium   mehr   meine   MeineSyncFunc   MeineSyncFunction   MeinSyncFunction   meistens   Meldung   menspielt   mert   Message   Messages   Messaging   Metho   Method   Methode   Methoden   mich   Micro   Microsoft   Mitglied   mittels   mitWCF   mobilen   möchte   Mode   model   möglich   mögliche   Möglichkeit   Möglichkeiten   Moment   momentan   Monaten   muss   Muster   Mutex   Mutige   nach   Nachteile   Name   Namen   Namens   Neben   Nebenläufiges   nelFactory   nennt   NetCfSvcUtil   Netzwerk   neue   Neustart   NewGuid   nicht   nichts   niedrige   nisation   noch   nologie   normalen   nötig   NotSupportedException   notwendig   null   nützlich   Oberflächen   object   Objekt   oder   odisch   offiziell   Offline   Offlinefähig   offlinefähige   Ohne   ohneWCF   OnAddCompleted   onAddCompletedDelegate   OnBeginAdd   onBeginAddDelegate   onBeginCommitDelegate   OnCall   OnCallback   onCommitCompletedDelegate   OnEndAdd   OnEndAddCallback   onEndAddDelegate   onEndCommitDelegate   OnGetResutCallback   OnHandleCallback   Open   Operation   OperationAsync   OperationCompleted   Operationen   Option   param   Parameter   Parameters   partial   passenden   Pattern   Peri   periodisch   Persistence   Plattfor   Plattform   Plattformen   Platz   Point   Polling   Praxis   private   prms   Problem   Programm   Programmier   Programmieren   Programmierer   Programmierweise   Programming   Projekt   Projekten   Projektpra   Properties   Property   Proxy   Proxydatei   Proxygenerator   Proxyklasse   Proxyklassen   Prozesssynchronisation   public   publiziert   QdnpCode   QdnpCodeA0712AsyncPattern   Qualität   Quellcode   Rahmen   Ralf   reali   realisieren   realisiert   Refe   Reference   Reflection   Reflector   Regel   registrieren   registrierte   reicht   relevant   Remoting   rence   Result   results   return   RETURNS   RetVal   richtig   rufen   rufenen   ruft   Runtime   sages   sammelt   SampleBlockUntilOperationCompletes   SampleGetResultInCallback   SampleWithPollingResult   SampleWithWaitHandle   scheidung   scheint   schied   schiedlichste   schlechter   Schnitt   Schnittstelle   Schritt   schwer   Schwierigkeiten   sehen   Sehr   sein   seinen   Seit   Seite   selbst   Semaphor   Send   SendMessage   SendOrPostCallback   seriali   serialisieren   serialisiert   serialisierte   Serializers   Server   Service   ServiceChannel   Servicefunktionalitä   ServiceModel   ServiceReference2   Services   setzt   sich   siehe   sieht   siert   Signal   Silver   Silverlight   sind   sinnvoll   SiSvcUtil   Sleep   SoapHttpClientProtocol   sofort   soft   Softwareentwicklung   sogar   sogenannte   solche   solchen   solches   soll   sollen   Sollte   sollten   some   somestate   someSyncObject   sondern   sowieso   sowohl   Speicher   Spezifikation   Sprecher   spren   spricht   ßend   ständige   ständlich   stark   Start   starten   Starts   State   static   Statt   Status   steckt   stehen   Stelle   stellt   stoppt   string   Studio   Stunde   sual   SUMMARY   SvcClient   svcutil   sync   SyncFunction   synchro   synchron   synchrone   synchronen   Synchronisationsagenten   Synchronisieren   system   Szenarien   Team   Tech   Technik   Techniken   technischen   Techno   Technologien   Teile   teilweise   tekt   tergrund   terstützt   Thema   this   Thread   Threading   Throw   Timeout   TimeSpan   ting   tion   tions   Tool   TOOLS   ToString   Totalscha   Trennung   triebssystems   true   Typen   über   Überblick   Übergabe   übernommen   überwiegend   üblich   umfangreiche   unbedingt   unnötig   unpassend   unter   Unterbrechungsfrequenz   unterbrochen   unterliegt   Unterschied   Unterschiede   unterschiedliche   unterstützen   unterstützt   unterstützung   UserState   using   Utility   VALUES   Verbin   Verbindung   verborgene   vereinfacht   Verfahren   verfolgen   verfügbar   vergleicht   Verhalten   verschiedene   verschiedenen   Version   Version35   Versuchen   vertieft   verwendet   verwirrend   vice   viel   viele   vielen   Visual   vocation   void   vorge   Vorgehensweise   vorgesehen   vorgestellt   vorigen   Vorteil   Vorteile   Während   WaitEventHandle   WaitOne   wann   wäre   Warten   wartet   Wege   weise   weiter   weiterarbeiten   weiterlaufen   wendet   wendung   wenig   Wenn   werden   Westphal   while   wichtig   wichtigsten   wieder   wiederholte   Wieso   wieWPF   WINDOWS   wird   wirklich   wirkliche   wisse   Wissen   work   World   Write   WriteLine   wurde   würde   XmlIgnore   XmlSerializer   zeigt   Zeit   Zeitverschiebung   zentralen   zipiert   zuerst   Zukunft   zunächst   zurückgegeben   zurückgreifen   Zurzeit   zusam   zusammen   zusammengefasst   zusätzlichen   Zwar   Zweck   zwei   zweite   zwischen   Zwischenzeit

Login
Sie sind nicht eingeloggt.

Login & Registrierung
Abo bestellen




Anzeige







Newsletter
Tragen Sie Ihre E-Mailadresse für den kostenlosen Newsletter von dotnetpro ein.


Umfrage
Verwenden Sie Application Lifecycle Management?





Ergebnis anzeigen