微軟及其協力廠商今(11)日宣佈分別發表Java Language Conversion Assistant(JLCA)Beta 1版本及其加強版,可讓Java語言使用者移轉至Microsoft .NET。
JLCA提供Java程式設計人員在Microsoft .NET平台上建構XML Web Services的轉換工具,它是由移轉技術首屈一指的ArtinSoft所研發,可將大部分既有的Java程式原始碼自動轉換為C#(發音為C-sharp),包括程式語法、程式庫及函數呼叫的轉換等。
另外,企業軟體移轉工具供應商ArtinSoft也發表Java Language Conversion Assistant企業版(JLCA EE),為微軟JLCA的加強版。ArtinSoft的解決方案提供J2EE平台使用者能夠移轉到C#,ArtinSoft的技術便是以微軟的JLCA為基礎。
ArtinSoft執行長Carlos Araya指出,使用Java Language Conversion Assistant企業版結合其顧問服務,企業在移轉其應用程式至.NET平台時比重新撰寫程式的時間快上20倍。
微軟在一年前發表JUMP to .NET策略,勾勒一系列獨立技術,以協助程式設計人員將其Java程式保存、強化並移轉至.NET平台,JUMP to .NET策略是由兩個主要工具所組成:Java Language Conversion Assistant (JLCA) 及Microsoft Visual J#.NET(.NET Framework的Java程式語言工具)。Microsoft Visual J# .NET已於2001年十月發表,讓許多Microsoft Visual J++及其它Java程式設計人員可使用現有的程式撰寫技巧,開發完全符合.NET平台的應用程式。