• 如何使用 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 应用程序”中配置的日志

  • 相关阅读:
    AIGC前沿技术与数字创新应用合作交流和论坛发布活动圆满落幕
    php设计模式之单例模式详解
    【Android】【基础】
    STM32使用PWM+DMA方式驱动WS2812灯珠
    FPGA面试题(6)
    ESP8266-Arduino编程实例-MCP4725数模转换器驱动
    【JavaWeb】会话 cookie
    c语言 char* 和char[]的返回值
    音频录制和处理软件 Audio Hijack mac中文版说明
    EFCore 6.0入门看这篇就够了
  • 原文地址:https://blog.csdn.net/wouderw/article/details/128009863