WEB开发网
开发学院软件开发Java 使您的应用程序调用我的应用程序,第 1 部分: Apa... 阅读

使您的应用程序调用我的应用程序,第 1 部分: Apache Geronimo 通信基础 —— 开发、部署和测试(上)

 2010-03-19 00:00:00 来源:WEB开发网   
核心提示: - runtester.cmdEJB 程序包下面列出了 po-ejb.jar 文件的组成部分(部署在 Geronimo 中):描述符文件:- META-INF/ejb-jar.xml- META-INF/openejb-jar.xml类文件:- examples/po/ejb/*.class-

- runtester.cmd

EJB 程序包

下面列出了 po-ejb.jar 文件的组成部分(部署在 Geronimo 中):

描述符文件:

- META-INF/ejb-jar.xml

- META-INF/openejb-jar.xml

类文件:

- examples/po/ejb/*.class

- examples/po/bean/*.class

- examples/po/mdb/*.class

基本应用程序

本教程的目的是介绍在 Apache Geronimo 上编写可轻松与其他基于 Java 的技术集成的 Java EE 应用程序的概念和基础知识。您将通过使用 Java EE 组件开发一个示例应用程序来学会这些知识。

在本教程的场景示例和编码练习中,您将使用 Foo, Inc.,这是一家虚拟企业。尽管 Foo, Inc. 是虚拟的,但业务场景和示例都是真实的。

Foo, Inc. 的遗留采购订单流程

让我们来看一下 Foo, Inc 的遗留采购订单(PO)流程。这是一个手工流程,员工填写采购申请单,将申请单提交给采购部门进行授权、批准,最终将 PO 提交给厂商。

这看上去是一个效率极其低下、耗费时间的流程,可以通过软件进行自动化。因此,Foo, Inc. 决定购买一套新的 PO 系统(假设是一种基于数据库的产品),实现将内部采购申请单提交给厂商的电子化通信。

新的采购订单流程

新的 PO 流程允许一名员工发送电子邮件请求,由 PO 经理授权进行电子化批准,从而自动创建 PO 并将其提交给厂商。

新流程详述如下:

员工通过电子邮件将采购请求发送给采购部门。

采购请求电子邮件由一个 Java EE 应用程序处理,该应用程序确保请求者是经过授权的。若授权流程成功完成,电子邮件将转发到指定文件夹中,以便进一步处理。

上一页  1 2 3 4 5 6 7 8  下一页

Tags:应用程序 调用 应用程序

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接