一直在跟进华为后台系统软件(比如网管)的发展趋势,但苦于资料欠缺,一直没有很好的进展。只能从零零散散的网上资料中窥得一鳞半爪,今天又搜到一 点信息,觉得有用,就把它们记录下来。

<!-- [if !supportEmptyParas]--><!-- [endif]-->

1 华为的一则招聘启示

高级系统分析 /架构师 2010-5-14

华为技术有限公司 -- 深圳市

职位要求: 1. 8 年以上软件开发及软件项目技术管理经验,具备扎实和较宽的技术背景( J2EE .Net C/S ); 2. 信息系统经验丰富,系统分析、方案设计能力强,具备 IT 系统整合经验; 3. 对行业软件包、组件应用有较好的经验积累及认知; 4. 对复杂业务有很强的领悟度,对业务敏捷及 SOA 应用有较好的理解; 5. 有较好团队协作能力和项目管理能力。 6. 本科或以上学历,英语流利。

<!-- [if !supportEmptyParas]--><!-- [endif]-->

华为的网管已经转到基于SOA的架构上来,但一直不知道采用哪些SOA技术和方案,从上面这个招聘需求来看,J2EE和.Net似乎都有选择。

<!-- [if !supportEmptyParas]--><!-- [endif]-->

2 华为的NGIN(下一代智能网,Next Generation Intelligent Network)

<!-- [if gte vml 1]><v:shapetype id="_x0000_t75" coordsize="21600,21600" o:spt="75" o:preferrelative="t" path="[email protected]@[email protected]@[email protected]@[email protected]@5xe" filled="f" stroked="f"> <v:stroke joinstyle="miter"/> <v:formulas> <v:f eqn="if lineDrawn pixelLineWidth 0"/> <v:f eqn="sum @0 1 0"/> <v:f eqn="sum 0 0 @1"/> <v:f eqn="prod @2 1 2"/> <v:f eqn="prod @3 21600 pixelWidth"/> <v:f eqn="prod @3 21600 pixelHeight"/> <v:f eqn="sum @0 0 1"/> <v:f eqn="prod @6 1 2"/> <v:f eqn="prod @7 21600 pixelWidth"/> <v:f eqn="sum @8 21600 0"/> <v:f eqn="prod @7 21600 pixelHeight"/> <v:f eqn="sum @10 21600 0"/> </v:formulas> <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/> <o:lock v:ext="edit" aspectratio="t"/> </v:shapetype><v:shape id="_x0000_i1025" type="#_x0000_t75" style='width:321pt; height:283.5pt'> <v:imagedata src="file:///C:/DOCUME~1/xuyong/LOCALS~1/Temp/msoclip1/01/clip_image001.png" mce_src="file:///C:/DOCUME~1/xuyong/LOCALS~1/Temp/msoclip1/01/clip_image001.png" o:title=""/> </v:shape><![endif]--><!-- [if !vml]-->华为后台系统架构发展趋势研究<!-- [endif]-->

面向未来的开放架构

  基于面向未来的SOA架构,
华为NGIN系统中的各模块均以“服务(Service)”形式存在
,在业务平台的部署过程中,可以方便、快速地与运营商 现网中的周边系统通过开放的接口进行对接、集成。

  华为NGIN实现了分层的体系架构,Resource Adapter层负责多种接入方式的处理;SCSs层通过抽象,为业务提供同具体接入层无关的接口和能力部件;SLEE层提供了具体业务执行的环境。

  华为NGIN已经预集成了部分能力部件,如INAP Adapter、CAP Adapter和SCSs层的CS、UI、Messaging、Number Analysis等能力,用户还可以根据需要自己开发新的能力部件,NGIN提供了灵活的接口和部件管理能力,整个系统的能力是开放的,并可以根据客户的 需求进行变化和成长。

<!-- [if !supportEmptyParas]--><!-- [endif]-->

请注意上面“ 各模块均以 服务( Service 形式存在 的说法,跟 U2000 等网管系统一样,华为的许多上层系统软件应该都已全面转到以“服务”为基础的 SOA 架构上来了。就是不知道采用了具体哪些方案,商业的?开源的?


向上的接口中SOAP/XML已经得到重用,但和NMS接口还是采用了SNMP。另外华为介绍中还提到“
NGIN还通过对标准业务开放接口的支持,将业务开发能力开放给外部,比如支持Parlay/X标准,支持Web Service接口等,运营商可以吸引更多的合作伙伴基于NGIN平台来开发业务,甚至一些企业用户自己也可以基于NGIN平台提供的开放能力,进行个性 化业务的开发。
  

相关文章: