Jump to content United States-English
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP

HP.com home

Technical Reports


HP Labs

» Research
» News and events
» Technical reports
» About HP Labs
» Careers @ HP Labs
» Worldwide sites
» Downloads
Content starts here

Click here for full text: PDF

Sustaining the Integration of Long-Lived Systems with .NET

Shenoy, Rajesh; Moore, Keith


Keyword(s): .NET; C#; ORB; IDL; Compact Framework; Web Services

Abstract: The continued evolution of web services infrastructures like .NET complicates their integration with long-lived devices (such as printers, cameras, scanners, etc.). The issue is that the lifetime of these devices far exceed the effective lifetime of the clients and the protocols in vogue when the devices were deployed. While upgrading device firmware to track the standards might be theoretically possible, in practice it is not. This paper presents a novel approach for sustaining the integration of long- lived systems with .NET applications using a C# application-level bridge. This approach exploits the inherent stability of the programming language APIs on the .NET platform, and uses code auto-generators to minimize the effort to deploy stable protocols on evolving platforms. We demonstrate the technology by connecting .NET applications resident on handheld and desktop computers to applications resident on a remote printer.

19 Pages

Back to Index

»Technical Reports

» 2009
» 2008
» 2007
» 2006
» 2005
» 2004
» 2003
» 2002
» 2001
» 2000
» 1990 - 1999

Heritage Technical Reports

» Compaq & DEC Technical Reports
» Tandem Technical Reports
Printable version
Privacy statement Using this site means you accept its terms Feedback to HP Labs
© 2009 Hewlett-Packard Development Company, L.P.