Steve HustonRiverace Corporation
Steve's Networked Programming Newsletter
Making Nets Work
December 2008

Thank you for subscribing to my newsletter. I hope you have enjoyed your various holiday celebrations Although my wife and I did have a good Christmas celebration, we each got a very unwelcome "gift" - the flu.

Although a lot of good work was accomplished the first part of December, the latter half's productivity was reduced even more than the seasonal slowdown. However, I do have news about new and upcoming releases of some of the networked programming tools that you and I rely on.

To keep in touch with what goes on between newsletter issues, please keep an eye on my blog. As always, be sure to forward this note to other people you work with to be sure they know what's happening in the world of networked application development.

In This Issue
Apache Qpid M4 Coming
ACE 5.7 Release Coming
Did Your Last Project Run Late? Want to Prevent That?
Apache Qpid M4 Coming - No, Really This Time!
Last month I noted that Apache Qpid M4 was being readied for release. It's still being readied. It was delayed by some late fixes, process issues, and vacation time. Hopefully Apache Qpid M4 will be released early in January.

If you decide to give Qpid a whirl, please let me know how it goes. I've recently delivered an initial set of code for a project based on Qpid and I'm impressed with the range of features. The API shows the protocol more than I'd ideally like, which makes it seem more complicated than it really is. So if you're checking it out and get lost in the woods, give me a call and I'll be glad to help out.
ACE 5.7 Release Coming Soon

The ACE 5.6.7 micro-release was released on November 27. Hopefully the next planned full release, ACE 5.7, will arrive shortly after the new year. Some of the benefits to the new ACE release are:
  • New ports to HP-UX 11iv3 on Integrity, Red Hat Enterprise Linux 5 using the Intel C++ compiler, and AIX 6.1 using IBM XL C++ 9 (thank you to Amdocs for sponsoring these!)
  • Improvements and very important fixes to the Service Configurator functionality
  • A new ACE_Stack_Trace class that allows you to log the current call stack at any point
  • Improvements to support for many newer compilers and platforms
Some of these items are also available in the ACE 5.6a Fix Kit available to Riverace ACE Support customers. If you'd like to discuss how the new ACE release may affect your choice of tools for an upcoming project, please contact me any time.
Do You Need Help Designing Your Next System?
Nobody has to tell you that designing a well-formed, efficient, maintainable networked application is hard. You've had to deal with it. The problem is that networking functionality is usually in a supporting role to your system's main purposes, and your skills and experience are much better used to focus on specific business and technology issues. It may make more sense to bring in seasoned expertise to help design a solid networking base in your next system.

I've helped many companies get great networked applications built - I may be able to help you as well. Let's talk and see if I can help take care of the networking, and let you focus on applying your expertise and experience to the business features that'll really help your system stand out.

Call me at 508-541-9180 or email me at shuston@riverace.com.
If you have any ideas for areas of networked programming you'd like to hear about in future issues, please email me with your suggestions. In the meantime, keep those nets working!
 
Sincerely,
 

Steve Huston
Riverace Corporation
Join Our Mailing List