Windows Workflow (State Machine), Duplex WCF Service, WPF and Silverlight

  •        59

This Visual Studio solution demonstrates a complex implementation, which is a simple order process system, utilizing Windows Workflow (state machine), duplex WCF services(TCP duplex and Silverlight polling), WPF and Silverlight.

http://workflowdemo.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

Workflow Foundation 4 State Machine Service


This is a sample project for workflow foundation 4 state machine exposed as a WCF service. Prerequisites .net framework 4 platform update 1 [url:http://www.microsoft.com/download/en/details.aspx?id=11705]

SL5-Duplex-Chat


Silverlight 5 Chat: Full-duplex Publish/Subscribe -pattern on TCP/IP concept demo (WCF F# & SL F#)

SilverlightChat - Simple Silverlight chat application using duplex polling


Simple Silverlight chat application using duplex polling

WCF LOB TCP Adapter


WCF LOB TCP adapter will make it easy for BizTalk, WCF and WWF services to communicate with a TCP server. you will no longer worry about managing TCP clients, openning closing connections. This project was built using WCF LOB Adapter SDK 2.0

WCF Duplex Service on Azure using a Silverlight Client


I had some trouble to build correctly a simple WCF Duplex Service that run on Windows AZURE while the Connection is made anonymously, after a lot of research I decided to share my solution



Silverlight 5 Chat: Full-duplex Publish/Subscribe -pattern on TCP/IP


F-Sharp (F#) WCF "PollingDuplex" WebService with SL5 FSharp client

Spring Statemachine - Framework for application developers to use state machine concepts with Spring


Spring Statemachine is a framework for application developers to use state machine concepts with Spring applications. Hierarchical state machine, Usage of triggers, transitions, guards and actions, Type safe configuration adapter, Distributed state machine based on a Zookeeper, State machine event listeners and lot more.

edgejs-wcf-proxy - A simple nodejs proxy script to call Wcf methods using tcp and basic http binding


A simple nodejs proxy script to call Wcf methods using tcp and basic http binding

WCF duplex Message


This is test project uses WCF to implement message broadcast.

long-socket - Long-polling TCP proxy


Long-polling TCP proxy

state-machine - Finite state machine class generator for java, exports graphml, supports immutability!


Generates java classes to handle state transitions based on a state machine defined with type safety in java. Supports immutability (though is not opinionated in the sense that if you want to mutate your objects you can).Consider a microwave. If you were going to write the control system for a microwave you'd find it's a natural candidate for a state machine (actually all programming is working with state machines but we are going to work with one quite explicitly). We are going to work with a very simple microwave design (one you'd be crazy to buy in the shops!) just to demonstrate state diagrams.

Xepl Engine Virtual Machine


XML Processor. A Multi-threaded, Pub/Sub environment for Dynamic programming on an event driven Tickless and Sleeping State Machine with TCP communications, tight flawless memory management, powerful set algebra and a magical database. 100% C++. ezPort.

Dev-Wow:??WCF??Http/Msmq/tcp??????


??.net framework3.0???WCF?????????????http?webserver???TCP?MSMQ??????????? ????????????????????????????????????????????

TcpWcfExample - Simple Wcf service communicating over a tcp channel


Simple Wcf service communicating over a tcp channel

StatefulJ - Event Driven Finite State Machine (FSM)


StatefulJ is a lightweight, open source Java Event Driven Finite State Machine(FSM) and a complete Spring Data based framework which lets you easily define and integrate State Machines into your Applications. It is simple, dependency free, in memory implementation of an FSM with support for concurrency and non-deterministic transitions.

SMC - The State Machine Compiler


SMC takes a state machine stored in a .sm file and generates a State pattern in 14 programming languages. Includes: default transitions, transition args, transition guards, push/pop transitions and Entry/Exit actions.

node-actorify - Turn any node.js duplex stream into an actor


Turn any duplex stream into an actor. Built on the the AMP protocol for opaque binary and javascript argument support.Actors are similar to traditional RPC however they are isolated units of communication, an actor receives and sends zero or more messages to and from its peer with bi-directional messaging. Typical RPC is done at the process-level, meaning in order to work with data coupled with an identifier such as a user id that the id must be passed each request, whereas an actor may retain this state.

kb-controls - present a polling interface for keyboard state given a binding object


present a polling interface for keyboard state given a binding object

Finite State Machine Editor


A Finite State Machine Editor, written on QT. It allows to draw Finite State Machine with easy GUI and store it in XML file. There are Finite State Machine Compilers to translate this description to source code (technique like QT's UIC uses).

Simple State Machine


A simple state machine implementation written to replace WF in one of our projects. The interesting aspect of this library is that it comes with a DSL written in boo for quick and easy configuration and management of state machine definitions.