现代JBoss BRMS时代最古老的业务逻辑演示是2012年6月发布的“ 客户评估”示例 。
那时,JBoss BRMS包含规则,事件和流程。 该项目提供了一个完整安装和配置的环境,用于展示该项目和所有可用的BPM组件。 它包括一个带有单元测试的JBoss Developer Studio项目。
从那时起,该项目被移植到可以在OpenShift版本1,版本2上工作,并且在OpenShift容器平台版本3上的Cloud示例中将其作为AppDev提供是有意义的。
让我们仔细看看如何使用OpenShift Container Platform上的JBoss BPM Suite进行“客户评估”项目。
客户评价
该流程是一个简单的示例,显示了如何集成业务逻辑和流程。 它不使用任何人工任务,因为它是直接处理(STP)的示例。 它可以在成功之路或失败之路不停地执行,但始终可以完成。 这非常便于集成到其他应用程序中,在这些应用程序中您需要展示BPM功能。 只需使用有效的输入调用此过程即可处理结果。该应用程序利用JBoss BPM Suite和业务逻辑在基于OpenShift容器平台的云中提供客户评估应用程序。
该示例的优势在于您可以将其部署到任何OpenShift Container Platform安装中,两个直接链接在安装说明中,从而为您提供快速便捷的Cloud AppDev入门体验。
下面显示了在您自己的私有云上的安装有多么容易。
在OpenShift上安装
- 首先,请确保您具有基于OpenShift容器的安装,例如首先安装以下其中一项:
- OCP安装演示
- 使用Minishift的Red Hat容器开发套件(CDK)
-
或您自己的OpenShift安装。
- 下载并解压缩此演示。
- 下载JBoss EAP和JBoss BPM Suite,添加到安装目录(请参阅installs / README)。
- 运行“ init.sh”或“ init.bat”文件。 “ init.bat”必须以管理特权运行:
# The installation needs to be pointed to a running version# of OpenShift, so pass an IP address such as:#$ ./init.sh 192.168.99.100 # example for OCP.
登录到客户评估应用程序以开始探索(该地址将由init脚本生成):
- OpenShift容器平台示例: http ://rhcs-customereval-demo-appdev-in-cloud.192.168.99.100.nip.io/business-central(u:erics / p:bpmsuite1!)
有关基于云的项目中的更多AppDev,请参阅Red Hat Demo Central 。
翻译自: https://www.javacodegeeks.com/2017/11/appdev-cloud-financial-customer-evaluation-solution.html