走出面向对象编程的沼泽—在SOA中使用WebSphere Adapter[4]SOA架构
关键字:面向对象 编程 SOA
使用WebSphere Adapter摆脱困境
就在Peter感到束手无策之时,忽然想起了WebSphere Adapter这种实现方案。当初他曾经在两种实现方案间思量过很久,并最终选择了面向对象编程的实现方案。现在看来,使用WebShere Adapter或许是一种更恰当的选择。
于是,Peter去WebSphere Adapter的信息中心,对其功能做了一番仔细研究。他发现其中有一款WebSphere JDBC Adapter可以专门用来实现对各类数据库的访问,它的底层通过JDBC编程接口实现和数据库的通信,可以支持包括DB2在内的各种主流数据库平台。
图4:WebSphere JDBC Adapter
Peter发现,用户可以通过WebSphere JDBC Adapter轻松地实现对目标数据库中各类数据表、视图、别名和存储过程的访问,而且它还支持用户自定义的SQL语句的执行。另外,它还提供了连接管理、事务支持、事件唯一性保证等各种功能来满足用户的不同需求。这些功能正是Peter在项目中所需要的。
图5:WebSphere JDBC Adapter功能