一直有一个想法,要写一个软件,能够自动升级,之后也不需要重启软件,完全不在人工干预下完成.
在今天终于找到了实现的办法.
首先,这个软件得基于插件的架构来实现,要不然这就是一个不可完成的任务了.只有这样在能够动态的实际程序中的每一个部件,而不影响用户体验.
下面是设计图