Dublin and .NET Services: Extending On-Premisis Apps to the Cloud

by mheydt 27. October 2008 18:19 >
Dublin is an extension of IIS/WAS/Server to host WF and WCF applications.  Dublin will automatically host and persist workflows.

Architectural Pattern for cloud apps

Cloud App: Your App, Event Handler (Publisher), WCF Service (updates)

.NET Services
-Service Bus
--Messaging Fabric
--Access Control Service (subscribes to app extension ISV hosted, which updates back)
--App extension in the cloud, similar.  Both run workflow / dublin

Now showing a demo of Sharpoint fronted by Infopath, creating new items to lists, which automatically run workflows that call the bus.  Vendors then update data from those requests, and new data shows up in sharepoint.

This was a hookup on a sharepoint workflow activation event.  It then sent a message to the service bus through publish interface.  Create a channel, bind to address, add behavior.

Now showing a monitoring application that subscribes to all events and keeps a list of all activities.  This can be used for reporting and SLAs.

The access control service can be utilized to define security rules.

Notes. 
  • Sharepoint 2007 uses WF 3.0.
  • You must always authenticate with the bus.  Uses an endpoint behavior.  Can use various means like cardspace, certificats or UI.
  • New NetEventRelayBinding, gives pubsub behavior.
  • Multicast is done if multiple people listen on the same binding.
  • Client sets up a listening WCF service that uses NetTcpRelayBinding, when vendor replies go back to.

Tags:

Azure | PDC08

blog comments powered by Disqus

about the author

I'm a .NET, XAML, and iOS polyglot that loves playing with new things and making cool and innovative stuff.  I am also a Mac junkie.

I am Principal Technologist for SunGard Global Services in NYC, in their Advanced Technologies practice, and I work extensively with SunGard's energy and financial customers.

Note the the posting on this blog are my own and do not represent the position, strategies or opinions of SGS.

twitter

I can't stop thinking big!
Sunday 1:08AM via WindowsLive
Just watched Moneyball. That's my pick for best movie this year.
Saturday 3:51PM via WindowsLive
@vincebelpiede: Report: Skype For Windows Phone Beta Imminent http://t.co/KYNjgg1L#mhtnd
Wednesday 8:39AM via Twitter for Mac
@mashable: Kinect Fusion Will Turn Gaming (and More) Into a 3D Fun House - http://t.co/Ihrq2fY2#mhtnd
Wednesday 8:39AM via Twitter for Mac
New Kinect SDK: http://t.co/57MvA5L5 #mhtnd
Wednesday 8:39AM via Twitter for Mac
Follow me on Twitter

recent comments

None

month list