-
We probably all learned this at school. When you build software, you analyze requirements, find the nouns and build an entity-relationship model , an ERD. You start with the first normal form and normalize the model until you start building software upon it. But when you’re building software in a distributed...
-
More than two years ago I wrote a blog post about deploying WCF services using a Web Setup project. Back then it wasn’t an easy task to get services deployed using it. Especially the UI customization of the installation wizard dialog gave me some headache, moreover because they were difficult to...
-
I’ve written in SDN Magazine about messaging and how it relates to RPC. It isn’t about messaging vs. RPC, but more or less an attempt to explain what benefits messaging can add to your software. Monday April 23rd I gave a presentation about the same subject. With this post I want to show the code so...
-
When writing WCF services, most of us find ourselves writing quick test applications. To give you more time to do what a developer should be doing (adding business value to the project) the Visual Studio team added a WCF test client that can help you reach goals faster. This is not a very difficult application...
-
WCF, as you probably know, can be a hugely flexible, but equally complicated beast. The domain knowledge stretches from the .NET stack to identity management, encryption and transport. “Out of the box”, it’s pretty straight forward, but the demos and examples often presented by Microsoft...
-
Using the sequential workflow built in the previous post , we will continue the correlation example using Windows Workflow 4.0. The following illustrates the current workflow so far: The concept is the workflow instance will now wait until either an OrderApproval for the same order is received or a specified...
-
The following is an example of performing correlation using Windows Workflow 4.0. First create a new project based on the WCF Workflow Service Application template: Because I am interested in tracking the events in AppFabric during development, I will change the projects Web properties to host the service...
-
I had a nice setup in my BizTalk environment. I had 4 receive locations polling for data (in the same table) and it all boiled down to execute a stored procedure with different parameters. I used the WCF adapter with SQL bindings for that. For some obscure reason, I would get timeouts in the eventlog...
-
There are some known nasty issues that my colleagues discovered while using the IBM WMQ WCF Transport channel. These where discovered with client version 7.0.1.3. The service will hit the faulted state and will not pick up further messages when: - A wrong, empty or no soap action is in the message -...
-
Some updates to my original post since Microsoft Host Integration Server 2010 is released. My comparison now looks like this: IBM HIS2009 HIS2010 Fire-and-forget (oneway) client + + + Fire-and-forget (oneway) service + + + Request-reply client + - + Request-reply service + - + Local transactions + -...
-
BizTalk integration with SharePoint is … interesting. Using the Add Generated Items… Consume WCF service might result in a proxy that will not build due to a bad reference. The proxy file Lists_schemas_microsoft_com_sharepoint_soap.xsd contains the bad reference. The reference in particular is...
-
Just some notes on connecting BizTalk to SharePoint’s /_vti_bin/lists.asmx">http://<site>/_vti_bin/lists.asmx webservice. After using Add Generated Items –> Consume WCF Service to create the proxy and binding you might find that when calling the service a transport level...
-
Working with this transport channel now for a while, and discovered some interesting things which I’d like to share. With the transport channel I mean the “IBM.XMS.WCF.SoapJmsIbmTransportChannel” which you can find in the IBM.XMS.WCF assembly after installing WMQ 7 server or client...
-
Updated the post again: http://bloggingabout.net/blogs/gerben/archive/2010/02/25/ibm-websphere-mq-wcf-channels.aspx . Now a clearer overview with a feature comparison.
-
Lately I hear more and more people saying that BizTalk server has become obsolete. This because of the developments in the WCF4, WF4 and AppFabric space. While there is some truth in there, BizTalk server offers the following things today that makes it useful for several scenarios that are not in WCF4...