Web Service:爱你没商量
在不间断的争论之后,XML/Web Service终于渐入佳境。目前在开发中使用XML的人数占总人数的59.54%;对于Web Service,这个数字仅是49.51%。调查中显示的增长趋势令人震惊:计划使用XML的人数占总人数的89.44%,计划使用Web Service的人数占总人数的84.74%。很明显,XML/Web Service已经或即将成为未来应用中数据交换、表达的杀手级标准。由于大量应用会是跨地域的网络应用,所以,Web Service的安全性和效率,是受到普遍关注和担忧的问题。

令人忧虑的是,有约15%的用户在选择使用XML时,是出于“遵循业界标准”的考虑。把“业界标准”当作唯一的影响因素,极有可能忽略项目本身架构的合理需要,使数据表达和数据交换成为项目的薄弱环节,甚至是鸡肋。
移动设备应用开发:这块奶酪能动吗?
有24.34%的受访者涉足嵌入式/移动设备应用开发,这个数字可能略高于实际的比例,但也足可说明嵌入式/移动设备应用开发是一块诱人的新鲜奶酪。J2ME是嵌入式/移动应用平台的王者,Linux和WinCE分列二、三位。Nokia等厂商力推的Symbian平台目前开发者占有率尚未达到满意水平,考虑到调查项合并了嵌入式设备(例如PDA)和移动设备(例如智能手机),Symbian、WinCE系列在移动平台上会是竞争的主要两方。如果厂商能在标准实现上做得更加规范,则J2ME的跨平台特性会发挥得更加淋漓尽致,继续保有王者地位。

从编程语言的角度来看,C/C++、Java、C#是嵌入式/移动设备应用的主要开发语言。这也恰好可以解释为什么许多程序员选择C/C++、Java和C#作为他们下一个要学习的语言。
