Experience with integrating Java with new technologies

Judith Bishop, R. Nigel Horspool, Basil Worrall · 2002

Java programmers cannot but be aware of Microsoft's new initiative - a complete language, network environment, and a host of supporting technologies under the title of C# .NET. We highlight the advantages of C# by presenting our experiences connecting it to Java in three ways. The first is by providing a platform and language-independent XML-based API called Views for developing programmer-controlled GUIs. Views does not need C#'s resource-intensive Visual Studio development environment, and is also targeted for Unix. The second provides evidence that C# can be linked to Java at the source code level, albeit through C++ wrappers. The third is a means for retaining the useful applet feature of Java in a server-side architecture of .NET's web services. We conclude that many common shared technologies bring Java and C# together and innovative ways of using others will open up opportunities not hitherto imagined.

Read the paper · More papers on PaperTik