开发访问资源适配器的EJB组件
EJB组件通过资源适配器来访问EIS,在EJB组件中,定义了最终客户端要使用的业务方法,一般实现为会话Bean,它一般通过和多个J2EE组件或者资源适配器交互来完成具体的业务逻辑。在这个案例中,EJB组件的功能非常简单,就是接收最终客户端的请求,然后通过资源适配器调用EIS并获得结果,最终把结果返回给客户端。
EJB组件定义了一个业务方法,它的远程接口的代码如例程1所示。
例程1 EJB组件的远程接口
在这个接口里,定义了一个业务方法,就是sayHello(String name)。我们来看EJB组件的实现类部分代码,如例程2所示。
例程2 EJB实现类的部分代码
以上代码是典型的使用资源适配器的方法,首先通过JNDI来查找连接工厂实例(这个实例由应用服务器自动绑定),然后从这个连接工厂获得连接实例,接下来从连接实例调用业务方法,最后关闭连接。
[1] [2] [3] [4] [5] [6] [7] 下一页