想用TOMCAT做服务器,SWING的桌面应用程序坐客户端,做一个类似股票软件的东东,由服务端执行数据计算并动态修改SWING 面板上的曲线.请大家指教一下,SWING的界面可以连接应用服务器吗(我查到应该是可以的,有SWING J2EE的框架但不是免费的),如果可以,如何实现,最好能有个小例子,谢谢!分不够我可以再给

解决方案 »

  1.   

    这个问题很简单啊,你把连接服务器的内容写在javaBean里面,然后Swing截面调用这个javaBean得到的数据,然后画曲线不就OK了!
      

  2.   

    分实时数据和历史数据 历史数据放在数据库 实时数据SOCKET传
      

  3.   

    起thread,定期通过socket读传过来的数据
    保存至单独的class中,也可以说是历史数据保存模块可能会有多个模块用这个数据,那可有两种方式,一种是多个模块起timer从历史数据保存模块中读取,还有一种是历史数据保存模块自己put推出。至于画线图,那可以用jfreechart啦,可是java2d都可以,写好set数据的接口。个人意见不用数据库,操作太频繁,会累死库的,如果用,也是定期保存一段时间的数据,比如30分钟保存一次。