Making Java And C# Work Together: JVM and .NET CLR Interop

In this course we go over a few different ways to make your Java and .NET code talk to each other and even use Java code in .NET and vice-versa.
Course info
Rating
(83)
Level
Intermediate
Updated
May 17, 2013
Duration
2h 37m
Table of contents
Worlds Apart
12m 7s
Using Services
46m 42s
Description
Course info
Rating
(83)
Level
Intermediate
Updated
May 17, 2013
Duration
2h 37m
Description

Are you plagued by the problem of trying to get some Java and C# code to work together? Do you have constant battles between the .NET side and the Java side, because of the competition between the two? Perhaps you just have to work in both environments and wish there was a way to reuse some of your code from Java in .NET or .NET code in Java? This course will give you solutions to help with all of those problems. In this course we'll take a look at how you can make your Java and .NET code talk by utilizing 3 different technologies. First, we'll use IKVM.NET to convert Java directly to .NET, which will allow you to use Java libraries in your .NET applications and even write Java applications in .NET. Then, we'll use JNBridgePro to bridge directly between .NET and Java and allow you to communicate between .NET and Java applications while still running each in their own environment. Finally, I'll introduce you to RabbitMQ for creating a message based service that allows for not only Java and .NET to interoperate, but also any other language that can send messages to RabbitMQ. So, if you've been considering rewrite a Java application as a .NET application or a .NET application as a Java application, but have been thinking there has to be a better way, this course might be just what you are looking for. Or if you are in an environment where both Java and .NET are used, but seldom talk to each other, this course can help you to learn about tools you can use to get both sides talking, letting you walk away a hero.

About the author
About the author

John Sonmez is the founder of Simple Programmer (http://simpleprogrammer.com), where he tirelessly pursues his vision of transforming complex issues into simple solutions

More from the author
Beginning Lua
Intermediate
2h 50m
2 Dec 2013
Beginning HTML 5 Game Development With Quintus
Intermediate
2h 52m
25 Oct 2013
Beginning HTML5 Apps For Firefox OS
Intermediate
2h 20m
17 Oct 2013
More courses by John Sonmez