随着国家推行正版化,随着linux渐渐的形成气候,开源是未来的主流,为了适应瞬息万变的形势,为了在激烈的市场竞争中不失去任何一个中标的机会,我工作用的C#,这个是我吃饭的家伙,但是我必须兼容linux平台,java语言!
我们迫切需要用一个良好的设计来实现我们快速、高效的开发!同时打造一个开放的包容任何语言,至少是一切主流语言的开放的体系,顺应当前最流行的FrameWork技术,使我有了一个设想!
设计描述:
1、是一个平台,既FrameWork
2、完全是基于接口,这个接口是跨平台的最好用C来实现
3、具体的用.net/java or other 来实现
4、语言包的概念,换皮肤
5、高度的模块化
6、从OA、DA、SITE流水线作业,非常容易扩展,通过后台配置可以配置出想要的任何一个模块,例如:BBS,LYB,
7、具有日志功能
8、良好的异常处理
9、一箭自动升级
功能描述:
1、打包一些独立的产品模块例如:用于打印的报表模块(最好是跨平台的)
2、一个比较好上传下载的模块,多语言