Ho iniziato a costruire un motore utilizzando WWF WCF diversi mesi fa. Non so quanto sia complessa la tua regola base, ma la nostra era piuttosto grande. Quando hai il potenziale per qualcosa come 40.000 rami, il WWF non è una buona idea. In alternativa, ho finito per costruire un motore che utilizzava tabelle di eccezioni logiche in SQL. Le righe memorizzerebbero i valori di base, nonché le stringhe formattate per le formule che variavano tra le eccezioni. In combinazione con un linguaggio dinamico (io ho usato un motore IronPython embedded con una fascia e si potrebbe utilizzare un motore JScript incorporato), la logica potrebbe essere determinato ad un livello altamente astratto al volo. Sono così felice di aver seguito questa strada. Trascina logica sembra grande, ma gli uomini d'affari non sarà mai in grado di usarlo, nonostante la commercializzazione, e sarà solo rallentare uno sviluppatore giù IMHO, diventando rapidamente un nido di topi .
Aggiornamento: Se sei ancora interessato, qui è la guida di . Non è certamente espansivo, ma ha alcuni video decenti. Per quanto riguarda l'installazione, i nostri ingegneri di rete hanno fatto il setup per me (politica aziendale per manutenzione, sicurezza, ecc.), Ma presumibilmente era quasi identico all'impostazione di un servizio WCF di base. Fondamentalmente gettalo in una directory virtuale nella ISS. Poiché di solito è un processo a lunga esecuzione, prestare particolare attenzione alla gestione della memoria durante la scrittura del servizio. Non smaltire alcune risorse più e più volte per 6 mesi si sommerà davvero e il tuo server non sarà felice.