在这个工具不断加入新的feature的同时,旧的feature一直接受着老板的challenge。终于,在开发了两年零四个月之后,老板爆发了,认为这个工具有泄露知识产权的危险,要求立即、马上将该工具从桌面软件的版本升级到C/S架构的版本。
因为该工具本身只是作为用户的图形操作界面,也就是后台工具的GUI。若要升级到C/S架构,主要还是靠后台工具的支持,另外还要依赖与服务器程序。
幸运的是,Server程序已经由公司在俄罗斯的团队完成了,我们这边的项目组只需要将原本的桌面工具升级为Client的模式就行了。大概方向如此,就可以定出C/S交互的接口来,但是具体的细节,还需要一点点建立与修正。完成全部C/S的升级的时候,已经是三个月以后的事情了。
总结所得:
1. Java web 编程
2. Client 设计