天天看點

java調用C#程式集

    Java使用jna調用經過C++  dll編譯後的 C# dl庫;

    Windows 7 32位、VS2005、Eclipse,JDK 1.8  32位、微軟常用運作庫位數也要一直;

  需要注意:window 位數需要和JDK、微軟常用運作庫位數保持一緻,不能出現任何位數不一緻!!!

    Java調用C# 程式集,其中由于C# 屬于托管程式,而Java 調用c# ,最好的方法就是通過使用

  jna 的jar包實作;通過jna調用由C++ 封裝好的C# 動态程式集;

    詳細請看本項目手冊(由于github識别不了word是以需要下載下傳),使用手冊請點選 這裡;

    綜合整個項目來說挺感激上司的信任,在另一個項目組完成不了的情況下将這個難點交給自己一人來

  解決,并能夠按時完成并傳遞。整個測試項目從需求确立到完成經曆了将近一周的時間,其中針對自己接觸

  過少的java、C++ 程式來說為了能夠確定代碼沒問題,隻能根據官網從建立項目開始一步一步來完成目标,

  以及針對jna的使用隻能根據GitHub源碼來開發;針對跨語言調用來講要求還是非常苛刻的,不論是環境,

  版本還是資料類型的對應都是需要一一來确認的,當遇到問題從網上或者别人哪裡得到答案時,自己需要

  保持清醒,對其問題能夠有自己的分析,雖然不知道怎麼做但是隻要确認自己想法是對的就一定不要懷疑

  自己要敢于嘗試,最終相信你一定會成功。