The Service Locator pattern includes strategies that are related to JMS and lookups. I think that may provide you some direction for what you are looking for. It is something others have brought up. We'll check into it. Microsoft's idea of patterns is using wizards to do everything for you.
Patterns are about design.
If you use Microsoft products, you know there is no concept of design. Great question, Jack. Actually, Struts applies several of the J2EE patterns and strategies. Though the framework and the patterns were developed independently, there is tremendous synergy between the two. It makes sense too, given the following comment from Ralph Johnson, Doug Schmidt, and Mohamed Fayad in 'Building Application Frameworks', Wiley 1999.