现在的位置: 首页 > 综合 > 正文

.NET背景通过SCEA(Sun认证企业架构师,310-052)的建议

2013年04月13日 ⁄ 综合 ⁄ 共 1423字 ⁄ 字号 评论关闭

转载请注明:http://www.cnblogs.com/callwangxiang/archive/2009/10/20/1586753.html

 

微软有自己的MCA,但这个似乎过于高不可攀,最起码10年经验、3份C.级成员推荐、10000$的考试费和赶考费都是比较大的负担。

 那么开发领域的另一个可能就是SCEA,但他面向Java EE背景。

幸运的是,在A这个层次,就SCEA 客观题(310-052这门)考试范围看,技术概念鸿沟相对P和D而言不那么明显,下面是自己的一些体会。

 

1、310-052考试针对java EE 5的新技术,即便涉及EJB 2.1也只是考察EJB 3 vs EJB 2.1部分

2、即便您没有Java EE背景,选择时可以这么类比:

  JPA —— LINQ。优势是借助M实现Db无关性,更OO,更易于迁移,而且可以针对Cluster提供内部Provider(那边叫Driver)的支持、TX和DTX。采用JPA中类似LAMADA的方式,也可以提供各种检索、投影、选择,而且能bulk update、insert

  JMX——WMI, System.Management。看到Instrument(还记得EntLib么)、Monitor ,可以考虑它,针对运维

  JSF——WPF。同时支持C/S、B/S、M/S,event-driven、State mgmt.、可以提供AJAX更好集成,也易于对既有Web的零七碎把整理。

   JMS——WCF采用MSMQ方式。异步处理、可靠交付、提供对P2P和Pub/Sub的支持,如果看到event, notification可以考虑

  EJB 3 Session Bean——COM+ 非 Q方式或WCF采用NET TCP方式。容器提供一系列服务、TX、Security、分布式...,但对于并发特别高的环境、BE特别复杂的情况,建议定制Stateless Bean + DAO,而不集成JPA

  RMI, RMI——.NET Remoting。本平台调用,但RMI借助IDL可以兼容CORBA,而且RMI提供TX支持。

  JCA——WCF Adapter。适配专用平台,Adapter + Container提供对外部平台的Sec、TX、并发支持。

  JAX-WS——WCF的Web Service或普通的Web Service。通过Attribute(那边叫Annotation) 实现,无状态。如果看到有C++、Perl、COM等词汇出现,可以考虑用这一个技术把他们通过WS包装,对外暴露出去。

  JNLP——System.Configuration:访问配置文件。

3、Pattern部分其实310-052概念居多,从题目看主要是某个情境下该用什么,这要求我们关注与GOF23八股体例的Context和Forces部分,对于structure及后面的内容可以忽略。另外,310-052涉及到Java EE的13个(以前J2EE版本15个) 架构模式,参考Core J2EE Patterns就可以了。

4、其他

   SAAJ:如果看到SOAP和Attachment,可能要考虑。

  SEEJ:如果看到用TCP连接处理应用层下面的安全处理,可以考虑用这个安全socket技术

5、参考资料

  看过之后,发现额外的书籍确实没有什么用处,只有这几本会用到。

SUN的Java EE Tutorial

Core J2EE Patterns

Gof 23经典的那本

其他就没了。

抱歉!评论已关闭.