目前我要实现一个可以由C#,c++,java进行交互的系统,
用户用这几种语言编写的代码可以和我的系统交互。
我知道.net有跨语言互用性,但是光看文档还是不能让我搞明白。
请问应该怎样学习这方面的知识,有什么好书或者资料么?急。

解决方案 »

  1.   

    我要做的东西是提供给程序员各种语言的接口
    然后用户的使用提供的接口进行扩展,
    之后主控程序可以和用户的程序通过事先的接口进行交互。
    希望支持的语言是c++,c#和java。
    是这个原因。
      

  2.   

    .net有跨语言互用性,是说它本身能识别和编译这些语言,并提供运行环境吧?和你要做的接口不一样......
      

  3.   

    需求不好,这个玩意出来了后也没太大的作用。如果你真要做,方法很多。
    c# <---> c++ , 通过COM+组件就可以了, .net本身就支持对COM+的调用
    java <---> c++, 通过JAVA的Native函数去和C++交互。
    c# <---> java。 就WEBSERVICE吧,走SOAP协议很方便最后,美国已经有一个软件是可以让c#与java混编的,名字我忘记了。好像叫什么G什么F的。再最后,这种交互意义不大
      

  4.   

    欢迎有志之士加入QQ群:17257673,我们将一起探讨.net开发中的问题,打造vs.net精英。
      

  5.   

    欢迎有志之士加入QQ群:17257673,我们将一起探讨.net开发中的问题,打造vs.net精英。
      

  6.   

    jni是让java可以调用c或者c++写的函数
    那么有办法让c++可以调用java的东西么?COM+可以实现让c++调用c#编写的函数么
      

  7.   

    我了解倒jni可以让C++代码调用java代码
    但是资料很少,请问有人知道哪里有资料么