案例二:旧资产的Web使能
亦称为屏幕抓取或接口重连。
问题
我们的售后服务人员、业务代表、顾客和合作伙伴希望能通过网络访问我们的系统。为什么不能使用一个接口同时更新旧系统和Oracle系统呢?
旧"绿屏"技术有许多限制。其中一个很大的问题是这些技术不是很直观。你必须访问多个屏幕或系统才能得到所需的信息,也不支持点击操作。另外,很多时候用户可能需要使用多个系统来查询或更新同样的或相似的数据。
背景
用户希望能在任何地方任何时间得到他们想要的数据。用户还希望他们的旧系统能和新的Oracle环境融合。
一个需要用户查询多个系统、然后更新多个系统的业务过程会大大地降低工作效率,并且很可能导致数据不一致。
动力
我们看到网络用户的年龄非常年轻化。而且提供更好的应用接口的技术多年以前就已经成熟了。
解决方案
架构概述
这个案例的关键是接口。所以我们选用了Oracle WebCenter和/或JSP/JSF。开始的时候我们可以选择使用JSP和/或JSF保持开发的简洁并迅速部署。在更成熟的阶段可以使用JSF来开发JSR-168 portlet,并用Oracle WebCenter或其它类似技术进行部署。