networking

Message Inspection in WCF

Redirects to legacy blog post. Message Inspectors can be a very usefull tool in diagnosing problems between WCF services and clients. The messages that are transferred between clients/services can be intercepted and operations performed on them. We’ve used this at work in conjunction with a tool called SaopUI to capture the SOAP messages and fire them at our service. This can be usefull for load testing, concurrency testing scenarios amongst others.

Duplex communication and callbacks in WCF

Redirects to legacy blog post. I was reading in the book Enterprise Integration Patterns that my dev manager bought for the team, on the Message Endpoint pattern on the way home from work a few days ago. “A Message Endpoint can be used to send messages or receive them, but one instance does not do both” From my experience, this wasn’t necessarily true. So I decided to confirm my suspicion. The following is a mix of what I read and tested out.

Setting up a NFS share in FreeNAS

Redirects to legacy blog post.

Logical vs Physical Addresses in WCF

Redirects to legacy blog post. In this example, I share a listenUri between two endpoints.

A few steps to secure a FreeNAS server

Redirects to legacy blog post. Change the default password in System|General|Password. Setup key pair authentication for SSH and secure FreeNAS.

Adding disks, CIFS/SMB shares to FreeNAS

Redirects to legacy blog post. What I did, was add a disk at a time (one each week, and stressed it for the entire week). This way the wear on the disk should be staggered and we are less likely to have all drives fail at the same time. Once I’d physically added all disks (ended up adding 4 x WD7500AACS for now).