国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

淺談Ja.Net:融合 Java 1.5 和 .NET_.Net教程

2024-07-10 12:51:19
字體:
來源:轉載
供稿:網友

推薦:淺談ASP.NET2.0中配置文件的加密與解密
首先添加引用: using System.Web.Configuration; 加密操作如下: 以下為引用的內容: private void ProtectSection(string sectionName, string provider) { Configuration config = WebConfigurationManager. OpenWebConfiguration(Request.ApplicationPath)

Java和.NET是現在以及未來幾年主要開發力量,這兩個世界并非完全分隔,比如可以使用 Ja.Net 實現互用性。Ja.Net是一個Java 1.5和.NET的接口平臺,Ja.NET 可視為Java之上的.NET Remoting(Microsoft .NET Framework內的主要組件)的堆棧實作,而在Java平臺上提供Ja.NET的執行時期模塊(Run time),可支持TCP/IP、HTTP等溝通管道,也可同時支持SOAP或是二進制互通協議以提升溝通效率。透過此執行時期模塊,.NET與Java /J2EE的數據類型不僅可以對應,還能進行雙向的溝通。

Ja.Net的編譯器基于Eclipse JDT,Eclipse JDT能夠修改生成IL,也能生成Java字節碼。Java一般編譯每個class為一個單獨文件,但是.NET不能接收分散文件,一個基于 Cecil 的工具被使用來創建更大的文件集合類似Jar文件,解決了這個問題。

另外,為了從頭開始獲得庫支持,Ja.Net JDK 基于開源項目 Apache Harmony開發。Apache Harmony是開放源碼Java SE 實現。為什么不選擇OpenJDK呢,Ja.Net項目負責人Dave Tillman認為Harmony的結構更加模塊化,組織更加良好。

以及,Ja.Net SE 項目主要著重于Java SE,為.NET提供Java 5 JDK,目前SE項目已經完全完成,并且Ja.NET SE: New Build 1.5.0已經發布。Ja.NET SE class從Harmony派生而來,但是還有一些模塊沒有完成與.NET/CLR服務的互聯,比如AWT/Swing,這個項目正在發展中,正征集開發者貢獻代碼。

Ja.NET 目前能夠同時運行在微軟CLR(Common Language Runtime公共語言運行時,是微軟公司開發的一個虛擬機,用于運行基于中間代碼Intermediate Language,簡稱IL的.NET程序)和Novell的Mono平臺上(Mono:微軟.NET框架的開源版本,允許為Windows框架編寫的應用程序在Linux和其它非微軟平臺上運行。)。

對Java和.NET程序互用性有興趣,推薦嘗試Ja.Net (連名字都是Java 和.NET的聯合)。

分享:ASP.NET遍歷配置文件的連接字符串
在ASP.NET 2.0中,提供了更方便的配置文件訪問的類,具體可以到System.Configuration名稱空間下進行查看。本文提供一種在開發過程中常用的得到數據庫字符串的方法,為方便使用,寫成一個方法進行調用: 以下為引用的內容: public string GetConnectionStrin

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 贵定县| 蒙自县| 尉犁县| 蒙自县| 远安县| 赤水市| 南昌市| 包头市| 克拉玛依市| 无锡市| 中牟县| 邛崃市| 广昌县| 溆浦县| 茂名市| 桐乡市| 江达县| 青川县| 台中县| 甘泉县| 临沭县| 安国市| 朝阳区| 渝北区| 桐城市| 揭西县| 阆中市| 崇仁县| 尚义县| 尉犁县| 宜兰县| 建始县| 革吉县| 海南省| 苏尼特右旗| 新兴县| 信宜市| 陇西县| 建水县| 塔河县| 肃南|