Domande con tag 'asynchronous-programming'

3
risposte

Utilizzo dei sistemi di code dei messaggi: forzatura dell'elaborazione sincrona

Ho un processo php producer-a che colloca un lavoro su RabbitMQ a - rimandando l'elaborazione a un servizio di terze parti. Il servizio di terze parti completa l'elaborazione di a e inserisce una risposta sulla coda b . Ho un...
posta 16.02.2015 - 19:23
2
risposte

Perché l'app Java dovrebbe effettuare chiamate RPC su se stessa?

Sto lavorando con un'applicazione multi-modulo homegrown multithreaded nel mio nuovo lavoro. Utilizziamo il protocollo Thrift per comunicare le chiamate RPC tra diverse applicazioni autonome in un sistema distribuito. Uno di loro ascol...
posta 25.10.2013 - 04:59
1
risposta

Codice asincrono del refattore in C #

Ho il seguente frammento di codice: public Task DistributeAsync(BankAccount account, decimal amount) { lock (account) { return repository.AddLoanAsync(account, amount).ContinueWith(task => { if (!task.Re...
posta 01.12.2018 - 12:23
1
risposta

Come approccio i plugin poliglotta alle applicazioni python asincrone?

Ho cercato modi per consentire agli utenti della mia app di scrivere plug-in per questo. Tuttavia, per dare loro più opzioni, ho deciso di implementare un sistema di plugin poliglotta. Dal punto di vista dell'ingegneria ci sono molti modi per...
posta 17.02.2018 - 09:12
1
risposta

Richiede Async / Attendi equivalente per BackgroundWorker

Dato il codice seguente nell'evento DoWork() di un oggetto BackgroundWorker , come può il concetto essere convertito nel modello Async/Await ? Desidero eseguire più download contemporaneamente al fine di massimizzare la larghezza...
posta 25.06.2016 - 12:33
3
risposte

Usa caso per async / attendi?

Sfondo La maggior parte delle applicazioni che scrivo sono prove sequenziali lunghe ore per apparecchiature elettroniche. L'apparecchiatura sottoposta a test ha una specifica che è una macchina a stati che assomiglia a ... Porta l'attre...
posta 11.04.2016 - 21:02
1
risposta

Operazioni di I / O asincrono - modo corretto per evitare l'eliminazione dell'oggetto

Uso delle operazioni di I / O asincrono da boost :: asio Spesso ho bisogno di puntatori condivisi (e enable_shared_from_this e shared_from_this in callbacks) per evitare di cancellare oggetti troppo presto. Penso che potrebbe essere fatto manten...
posta 06.03.2016 - 12:16
1
risposta

Mixing di programmazione reattiva con requisiti di ritorno non reattivi

Contesto variabile da un chiamante iniziale non reattivo L'intera applicazione non può essere reattiva, cioè questo metodo deve restituire un risultato qui public string GetTextOfInterest() { var searchQuery = "Single Respo...
posta 11.06.2015 - 11:26
1
risposta

Utilizzo del timeout $ per normalizzare il tempo di risposta di una chiamata al servizio web (domanda sulle migliori pratiche)

Considera di avere una semplice, standard $http di richiesta per una API REST: ... function makeCall() { var restURL = "http://my-rest-api/endpoint"; return $http.get(restURL); } ... Se il tempo di esecuzione di questa chiamata...
posta 15.03.2015 - 17:41
1
risposta

Esperienze con C ++ Async / modello di attore Biblioteca [chiuso]

Sono abbastanza esperto in programmazione asincrona e simultanea in c # usando pattern di eventi, attori e attività, ma ora ho un compito in c ++ con cui ho familiarità di base e ha bisogno di asincronicità e concorrenza. Ho un regno libero nel...
posta 13.03.2015 - 03:28