zoukankan      html  css  js  c++  java
  • 在新项目中要思考的技术点

    ID 324 118 332密码6456

    1、上传
    采用用户名与密码的FTP上传机制。用户名与密码均采用加密后存放在用户的配置文件中,在正常调用时解密,用正常的密码进行连接到FTP,然后上传数据。
    这样就解决了HTTP的ACTION谁都可以调用的问题,安全性大大提高。

    由于引入了FTP机制,那么在用户安装包中需要配置好filezilla server,随安装包一起安装完成。

    2、监控上传
    在服务器上监控一个目录,比如名称为
    UPLOAD_ST
    这个目录用来存放用户上传的数据和资源文件
    名称为一个GUID号,比如:DFD813DF-DA9F-ED67-01FF-8D7469337DB4.ZIP,
    里面包含了数据文件:CSV,比如 T_ST_BASE.CSV,T_ST_STRUCTURE.CSV等多个。这些数据表示要插入到数据库中去的,可以直接导入到数据库。
    其它为DOC或DOCX文件,比如DFD813DF-DA9F-ED67-01FF-8D7469337DB4.DOC,JAVA程序监控到它到来后,解压后,将DOC文件拷贝到
    DF---DFD813DF-DA9F-ED67-01FF-8D7469337DB4目录下。


    3、监控删除
    另一个目录为DELETE_ST
    里面是一个GUID号的TXT,表示要删除的试题或试卷主键。监控到文件上传后,提交数据进行删除工作。


    4、实时共享下载

    a、首先在第一次登录时,把别人共享给我的数据,个人保存到服务器上的所有数据,一次性同步过来,这里是不是需要注意是哪科的?

    插入到数据库中。同时把相应的试题试卷实体文件进行下载。

    b、引入ACTIVEMQ机制,立刻执行持久化订阅,一旦有用户共享出现,JAVA向消息队列中添加一条数据,所以注册消息的人都将接到这条消息,并成功下载数据。
    这里面需要ACTIVEMQ与C#的交互工作,就是小不点要学习的东西。

  • 相关阅读:
    WPF学习笔记(三)
    WPF自定义控件——使用Win32控件
    WPF学习笔记(二)
    WPF自定义控件 —— 装饰器
    WPF中改进自定义Command一些想法
    WPF自定义控件 —— 布局
    制作WPF联机飞行棋的失败体验
    WPF自定义控件 —— 自绘篇
    c语言清屏、等待、随机函数
    c语言一个显示星号的函数(隐藏密码)
  • 原文地址:https://www.cnblogs.com/littlehb/p/3336843.html
Copyright © 2011-2022 走看看