RSS Feed
Download our iPhone app
Browse DevX
Sign up for e-mail newsletters from DevX

 Java .Net Interop

Java/.NET Interop: Bridging Muddled Waters

Check your politics at the door. Java and .NET can coexist in your application environment, saving you time and money over rewriting apps to fit a hard-wired platform choice. Get a modern education in how to capitalize on existing code by using Java to communicate with .NET or vice versa.
Although Web services are the technology most people immediately assume will solve their interoperability problems, one size does not fit all. But regardless of your needs or expectations, an interoperability solution probably exists to fulfill them. Read this quick overview to begin exploring the various methods for achieving interoperability between Java and .NET.
As the frequency of .NET and Java applications increases, we're headed for an interoperability imperative—we have to get both sides to work together. One way to do that is by adding an interoperability layer that gives .NET direct access to Java classes.
Using technologies such as shared databases and messaging to provide Java/.NET interoperability may not be as sexy as Web services or binary interoperability, but offers the least risk and the greatest flexibility.
Using JNI and some COM interop magic, you can host .NET Windows controls directly in your Java applications.
In this article, you'll see how to build a CORBA server and connect it to C# clients using Borland's Janeva as "glue."
Close Icon
Thanks for your registration, follow us on our social networks to keep up-to-date