很高兴移动公司送了台MAS给我们,几年的免费支持总算没白费 。
拿到MAS后,一看,一台刀片式1U服务器,C2.8 CPU,512内存。这等配置还不如现在的本本,心头一正酸味。
当然,华为的MAS系统也很几种,我们拿到的听说是最低那种,没关系,反正Free,将就用一下,系统都一样,就是硬件配置低一点。
进系统一看,安的是windows XP定制版本带SP2,我靠,啥东西都没法用,连搜索组件都去掉了,安装虚拟光驱也没办法,算了,接着了解他的EIE系统。
EIE为Java开发,结合一个B/S管理界面是用JSP开发的(声明:我是做.net开发的,非微软产品一概不懂,不过支持EIE需要安jdk这点我还是知道的),一进windows界面就有无数个控制台程序弹出来,再一看内存用了1G以上,晕死,总物理内存才512MB,我只能说华为的工程师太NB了,在windows上用java开发的东西,不占内存才怪,呵呵,他们肯定是想移植性好所以才这样做的,不过这里还是小BS一下。数据库用的是MSDE2000,就一个库DB_CustomSMS,不过那个表啊...N多。短信、彩信一共700表,每天一个表。呵呵,这也没办法,谁叫sql2000不支持分区表功能呢,他们这样做的好处就是将数据分散,查询的时间不至于涉及到大的数据,当然插入数据完全是以存储过程来控制到底插到哪个表里的。
再看看他们的开发包,支持COM、API 和Java,还有数据库字典表。不过麻烦的就是开发文档和字典表里的说明老是对不上,根本搞不清楚到底是以哪个标准,还有每个开发包里的功能都还不一样。不知是不是华为做的,根本没标准可言。
ok!先介绍到这里,新手应该对MAS有一个整体性的认识,后面我会接着共享一下开发心得