An article from the December issue of .NET Developer's Journal discusses how to connect a device running the .NET Compact Framework with a Java back-end via CORBA.  This article uses MiddSol's MinCor.NET, which is is an object request broker for the Compact Framework written in C#. It supports Windows Mobile, Windows XP Embedded, and Windows CE .NET. 

http://www.sys-con.com/story/?storyid=47342&DE=1