如何使用 Tibco Business Works 6 (BW6) 或容器版 (BWCE) 创建 Restful Web 服务

TIBCO Active Matrix Business Works 是一种中间件产品,可作为关键任务 IT 环境的集成基础。Business Works 6由包括基于 Eclipse 的设计时、强大的流程引擎和基于 OSGi 的模块化运行时在内的下一代基础提供支持,使开发人员能够在最短的时间内创建新服务、编排业务流程和集成应用程序时间可能。

在本教程中,我们将了解如何使用 TIBCO Business Works 6 (BW6) 或 Container Edition (BWCE) 创建 RESTful Web 服务。TIBCO Business Works Container Edition 允许客户利用 TIBCO Active Matrix Business Works 的强大功能,以 API 优先的方法构建云原生应用程序,并将其部署到基于容器的 PaaS 平台,例如 Cloud Foundry、Kubernetes 和 OpenShift或类似的支持 Docker 的云平台。


打开商务工作室进行商务工作,出现欢迎界面。
 继续并单击工作台,它会将您带到设计视图。
 通过单击一个新项目来创建一个新的应用程序模块。
 它将打开一个项目向导,找到应用程序模块并单击下一步。
 将应用程序命名为 rest service,单击下一步并保留所有默认文件夹,单击下一步然后完成。
 这将创建一个带有空流程的典型业务工作应用程序模块。
 删除作为应用程序模块创建的一部分出现的空进程。
 右键单击rest 服务包并创建一个新的business works rest 资源。
 它打开一个 rest 服务向导,保留所有默认值,然后取消选中 post 操作并选中 get 操作,单击下一步然后完成。
 这将使用 get 操作创建一个地址资源,get-out 活动是为其余应用程序配置输出的地方。
 为应用程序提供一个 hello world 字符串作为输出,并说欢迎使用 BW6 并保存。
 将记录器添加到流程中,为此转到常规活动并向下定位日志活动,然后将其放入流程画布中。
 拖动过渡以连接以获取输出活动,在日志中,消息写入一条日志消息,说明这是一个 BW 应用程序并保存它。
 这就完成了设计过程,点击播放按钮来测试应用程序。
 它启动应用程序,转到控制台视图以查看日志;等到项目开始。
 一旦BW 应用程序启动,请尝试调用其余应用程序。
 要执行此操作,请单击 enter 并通过键入 l-rest doc 命令获取应用程序的 rest URL,该命令获取 rest 应用程序的发现 URL。
 复制此 URL,使用浏览器并单击输入,这将打开 Swagger UI。TIBCO BW6 原生支持 Swagger UI。
 单击该资源可查看其余 Web 服务中实现的所有资源。
 目前,获取一个资源,点击试用,出现“hello world welcome to BW6”的消息,响应代码为 200,这意味着它是成功的。
 转到工作室查看日志,找到在日志活动“这是一个 BW 应用程序”中配置的日志

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wouderw

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值