AWS SWF Responsibility Patterns

AWS SWF Responsibility Patterns

Note: this is a conceptual, "how does the SWF design pattern work" article, rather than a "how-to". In fact, implementation does not need to be Amazon specific, although SWF supports the pattern. A Naive, Simple Code Example We may write fairly complex algorithms to fulfill the needs of a complex process. One could write a single function [...]

BizTalk Receive Location Server Query

Given a fileserver change, I needed a way to get all the server names for Receive Locations in the BizTalkMgmtDb. The InboundTransportURL would be in the form of \\servername\somepath. This query assumes a valid charindex value -- often a dangerous assumption. This did the trick nicely! select  [id], [name], [ActiveStartDT], [InboundTransportURL], replace(left([InboundTransportURL], charindex('\', [InboundTransportURL], 3)), '\', [...]