Archive for the 'Architecture' Category
While I don’t really want to turn this into a linkblog style site, I find myself posting my second link of the night. This article by Gregor Hohpe contains a great analogy for distributed, loosely coupled systems which is close to home for me ATM since I’m currently working out the architecture for just such [...]
“An XML document is loosley coupled with it’s schema… This means that programs that extract data directly from the XML structure using standard XML expressions such as XPath are idependant of the schema and loosley coupled with the structure itself”
That quote is from David A. Chappell’s Enterprise Service Bus, which is my current lunchtime reading, [...]
I’ve been doing a bit of thinking about architectural layers recently. The purpose of the separate layers in an enterprise architecture is pretty well understood – to isolate the layer above from the layer below. So the UI knows about nothing below the Business Logic ( BL ) layer and the BL knows nothing about [...]
Sonic have put together a bunch of great Visio templates specifically for diagramming ESBs. It’s available for download, but you want to read the licence agreement carefully. It seems to licence the “images” for internal use only. I’m not clear what the implications are for diagrams produced using these templates.
My latest project is just starting to get up to speed and it looks probable that it’s going to give me my first opportunity to build an Enterprise Service Bus. It’s still too early for me to be completely clear on the architecture we’re going to implement, but I’m getting torn into David Chappell’s [...]
Search
About
You are currently browsing the Gordon's Place weblog archives for the 'Architecture' category.
Longer entries are truncated. Click the headline of an entry to read it in its entirety.Latest
Categories
- Architecture (5)
- Editors (2)
- Gadgets (6)
- Misc (15)
- Photography (6)
- Progress (16)
- simplepassword (3)
- Site Stuff (4)
- Smart Objects (2)
- Uncategorized (1)
- Web (12)
