Javaに這いよる.NET

2,053 views

Published on

忘年会駆動2012()での発表です。

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,053
On SlideShare
0
From Embeds
0
Number of Embeds
644
Actions
Shares
0
Downloads
1
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Javaに這いよる.NET

  1. 1. Javaに いよる.NET @Posaune 1
  2. 2. Javaと.NETの簡易イメージ 2
  3. 3. Javaと.NETの簡易イメージ 2
  4. 4. 仲良くしましょうよ!! 3
  5. 5. 仲良くしたほうがいいこと.NET → Java やはりJavaにしかない機能は結構ある PDF周り Qt実装 Groovy 4
  6. 6. 仲良くしたほうがいいことJava → .NET Javaあんま書かないからおもいつかない (´・ω・`) Windowsとは相性いいんじゃないの? (適当) あ、F#使える!・・・とか? 5
  7. 7. んじゃどうするよ? 6
  8. 8. んじゃどうするよ?J#!Java Native Interfaceつかえばまぁなんとかなる 試してないけど・・・SO☆KO☆DE! 6
  9. 9. いつもnullnullあなたのJavaに、 いよる.NET、IKVMですっ☆ 7
  10. 10. IKVMとは.NET上で実装されたJVM Java実装ではなく、JVM実装jarファイルになってればだいたい動くJava言語内から.NETライブラリも使える ただしそのjarはもう.NET上でしか動かない 8
  11. 11. 3大機能IKVMIKVMCIKVMSTUB 9
  12. 12. IKVM“java”コマンド相当> ikvm -jar hoge.jar 10
  13. 13. IKVMCjar → exe/dllへの変換を行うもちろん.NET言語から参照できる 11
  14. 14. IKVMSTUBexe/dll → jarへの変換を行うただし、stubに過ぎないのでIKVM上でしか動かなくなる。 12
  15. 15. .NET上だとJavaとC#が 超仲良しに!! 13
  16. 16. .NETすごい! 14
  17. 17. 。。。 15
  18. 18. 一応、真面目なプロジェクトなんですよ?iTextSharpは随分前からIKVMに以降QtのJava実装にも変換有り多分他にも使ってるプロジェクトある。はず。 16
  19. 19. そうそう、Jenkins。 > ikvm -jar jenkins.war 17
  20. 20. 18
  21. 21. ダメでした(´・ω・`) 19

×