需要在UNIX服务器上保存的CSV文件的Java前端

时间:2013-10-14 13:02:17

标签: java linux unix csv sunos

感谢您停止我的问题。我写信是为了确定创建特定解决方案的最佳方法。

背景:

我有一台运行SunOS的UNIX服务器(我将其称为tweetypi),它从许多其他服务器检索统计信息(呼叫卷/响应时间),并以下列格式将它们存储为CSV文件(号码这意味着这个样本中的任何内容:

    Time, Num, <1sec, 1-2s, 2-3s, ... >10s, Avg
    00-01, 43,      ,     ,     ,         ,
    01-02,   ,      ,     ,     ,     11  ,
    02-03,   ,   45 ,     , 45  ,         ,
    03-04,   ,      ,     ,     ,         ,
    04-05,   ,      , 57  ,     ,         ,
    05-06,   ,      ,     ,     ,         ,
    ...      
    23-24, 10,      ,     ,     ,         ,  
    Total, 10,  10  , 12  , 15  ,     1   , 15

拥有所有服务器统计信息意味着我们可以根据请求以Excel可打开的格式将它们发送给合作伙伴。

需要:

我需要创建一个java(因为我最熟悉它,并且已经在tweetypi上安装了Java)前端:

  1. 可从浏览器访问/可作为应用程序启动
  2. 整理CSV文件中的统计信息,并在图表中输出特定信息
  3. 问题:

    最好的方法是什么?浏览器或应用?最好的Java库?还有其他提示吗?任何潜在的障碍?

    注意:

    我知道我可以对此进行研究,但总有机会错过更优雅/更好的解决方案。另外,感谢花时间阅读本文,甚至花时间回答这个问题!

1 个答案:

答案 0 :(得分:0)

我现在已经创建了这个应用程序。

我做了什么:

创建bat脚本以执行WinSCP脚本 WinSCP脚本使用私钥无密码登录网关服务器并在其上执行脚本 将SCP文件写入中央网关 WinSCP脚本将文件拉到主机 Java应用程序读取文件夹f中的文件 Java应用程序使用JFreeChart循环数据并添加到数据集/创建图形