时间过得真快!作为一名三年制的专科生,感觉时间过得太快了,什么都还没经历大学的生活就快完了,这还得“感谢”学校的校企合作使得我们一年半就可以上岗实习!所以这个学期是我们在学校度过的最后一个学期了。怎么感觉说的这么伤感,也是无奈。作为一名高中自学过编程的人来说,到专科学校一直被人称为“学霸”,其实高中是学渣。但话说回来,这一年还是做了许多学霸做的事情,为学校各种各样的比赛而努力准备,第一次使用互联网创业,第一次去北京公费旅游,第一次敲代码一整夜.... 回过头来,感觉自己在技术方面以及社交方面的提升确实很大,我想最重要的还是认真,做到什么事情都认真基本是不现实的,但对你感兴趣的事情认真我想并不难,做到这一点一定会有很大收获的。我想许多年后谈到大学我不会有些许遗憾。
扯了这么多讲重点吧!虽然在学校做的很多事情都是为了参加各种各样的比赛,但总感觉有点违心得感觉,所以借助这一个学期完成一个网上书店的项目有web也有App。自我感觉广泛涉猎还是非常有必要的,所以就做了这个选题,跟着自己的心走吧,这一点最重要。因为纯碎是个人的兴趣爱好的项目,不准备参加任何比赛所以在程序架构方面我想还是以尝试新的为主,传统的三层架构感觉不是这个项目的重点。因为涉及到web以及app所以业务逻辑准备只写一次,这也是目前很多企业希望做的事情。分布式的应用程序架构正好满足这种需求,但一般这种架构应用于非常大的互联网项目,拥有多个客户端。虽然这个网上书店我不准备给它做多大但是我还是想尝试下这种架构。以后总会接触到了~~
因为高中开始接触.net相关的开发所以对于.net相关的开发还是比较熟悉的,但我在学校学的java方向的开发,而我打算把这两种平台结合起来,使用java做后台也就是服务提供者,将所有业务逻辑在java平台完成并使用分布式框架将其对外开放。而使用我比较熟悉的.net做Web端的开发。这样一来安卓app,web端就都有了。客户端统一通过分布式框架调用服务。看了网上很多分布式框架有淘宝的Dubbo,有Apache Hadoop 的Zookeeper。这些都是非常完整的分布式框架,一般应用于非常复杂的互联网项目,学习成本也非常高所以不打算使用他们,找了很久最终选择了Hprose(网址:http://www.hprose.com/)这一轻量级、跨语言、跨平台、无侵入式、高性能动态远程对象调用引擎库。之所以选择它一方面是因为学习成本低,另一方面是他的跨平台调用非常轻松高效,因为我们要使用.net做web需要调用java发布的服务! 好吧今天的大概介绍就这么多吧!慢慢更新~~