JAVA做工控上位机怎么样,主要就是DLL调用,串口通信这类的
我知道上位机通常用VB,VC6,DELPHI来做,
如果用SE来做,具体做起来可操作性怎么样,有么有曾经做过的来讲讲。

解决方案 »

  1.   

    当然java也提供了JNI。主要就是采集数据。
      

  2.   

    有这样一段在VC6中的函数,void __stdcall CommandHandler(char *command,short error){}
    void main(){
         GT_HookCommand(CommandHandler); //挂接处理函数
    }GT_HookCommand这个是DLL中提供的函数,
    如果在JAVA中如何实现啊,,,,,,,  JAVA又不能传函数名的
      

  3.   

    java 可以做上位机的 有com通讯的包 吧vb c 语言写一个tcp协议的转发工具也很简单 方法很多
      

  4.   

    这个可以搞搞。我公司的是用vb的,LZ成功了一定要分享一下
      

  5.   

    用vc实现写成dll,java程序中通过jna技术调用。纯粹java本身底层操作是很有限制的。
      

  6.   

    串口通信java有开源包。如果需要联系。
      

  7.   

    用其他语言写个组件,用jni调用它。
    这里有篇期刊文章是讨论用java做工控机通信的,可以去看看http://wenku.baidu.com/view/8aae2b3567ec102de2bd89f7.html
      

  8.   

    java 串口-RXTX,无需调用DLL,RXTX中有很多串口方法调用。