全国の賃貸マンション賃貸アパートなどお部屋探しから、賃貸生活お役立ちサービスまで情報満載!

賃貸アパート・賃貸マンションなど賃貸情報を扱う賃貸物件検索サイト「CHINTAI」
物件を探す不動産会社を探すタウン情報を調べるお部屋探しガイド お気に入り物件を見る保存条件で検索
ようこそ ゲスト さん、新規登録(無料)して気になる疑問を解決しませんか?

質問

質問者:im_fish Cで作られたDDLをJAVAで
困り度:
  • 困っています
初歩的な質問で申し訳ないです。

現在配属しているプロジェクトでは、サブシステムが2つに分かれており、C言語で開発されたシステムとJAVAで開発されたシステムに分かれております。(業務が違いシステム的にも関連はありません)

しかし、共通で使えそうな計算ロジックをコーディングしたDDLがC言語のシステムの方にあり、JAVA側でそれを使いまわしできないか?と言うことを言われました。

ネットで調べた所、JNIという技術を用いて可能かも?とは思ったものの、ネットの内容を見ると、JNIの説明の所に載っているC言語のソースにはJNI用に組まれたような(JAVAで用いる事を想定されて作られているかのような)ロジックがあるため、

結局既存のDDLは使えなく、JAVA用に作成しなおさないといけないのかな?

とも思いました。

そこで質問ですが、もともとC言語のシステム内で使うことを想定されたDDLをJAVA側のシステムで使う場合、JAVA用に再作成せずに使うことは可能なのでしょうか?

初歩的な質問で申し訳ありませんが、知っていたら教えて頂きます様、宜しくお願い致します。
質問投稿日時:08/05/27 21:50
質問番号:4055471
この質問に対する回答は締め切られました。
最新から表示回答順に表示良回答のみ表示

回答

 

回答者:jacta DDLとは?
ネイティブコードを併用する場合は、当然実行環境に関する情報も必須です。
種類:回答
どんな人:一般人
自信:参考意見
回答日時:08/05/28 19:16
回答番号:No.2
この回答へのお礼この回答にお礼をつける(質問者のみ)

回答

良回答20pt

回答者:tomo316 JNIまで調べたのなら後は応用でしょう。

┌─────┐
│JAVA側│
└─────┘
空空↓空↑
┌──────┐
│JNI用DLL │
└──────┘
空空↓空↑
┌──────────────────────────┐
│共通で使えそうな計算ロジックをコーディングしたDDL│
└──────────────────────────┘
種類:アドバイス
どんな人:専門家
自信:参考意見
回答日時:08/05/27 23:25
回答番号:No.1
この回答へのお礼この回答にお礼をつける(質問者のみ)
最新から表示回答順に表示良回答のみ表示