没有数据库,用struts2 开发的的测试软件,我只想给别人使用3个月,要怎么控制,怎么实现?

解决方案 »

  1.   

    xml文件充当数据存储文件。。
      

  2.   


    就是通过读取和更改xml文件来实现类似DB的效果呗。
      

  3.   

    用XML来替代数据库,会不会效率太低了?
    我觉得可以考虑用CSV文件,不过不管怎样,数据的正确性都很难保证啊。至于那个3个月的问题,做C/S的还真没什么这方面经验,不过我认为还是要和机器绑定,光是生成密钥是不行的,不然他重新装下程序,不是又可以用三个月了。
      

  4.   


    jar包发布出去,做一些xml,properties配置文件,有用没用放上几十上百个在其中一个的某一个位置写入第一次运行的时间,程序启动判别当然要避免覆盖原始文件后又重新计时