主页 > 云储存 > > 正文

香港带宽_阿里云com域名注册_企业0元试用

浏览:

香港带宽_阿里云com域名注册_企业0元试用

上个月,SAP发布了表单,作为SAP云平台工作流的一部分(请参阅SAP云平台工作流中的新功能-表单和星期一早晨的想法:工作流表单和开发人员的定义)。其背后的思想是在sapwebide中为SCP上的工作流配置ui,并根据零代码方法在运行时使用所谓的formsplayer生成SAPUI5组件。本博客的目的是使表单与SAP Process Orchestration上的BPM开发保持一致,并强调流程上下文对此处理的意义。

我们的长期经验明确表明,企业管理的软件,UI开发是BPM实施项目的一个重要成本驱动因素。在SAP PO上,我们主要应用了两种方法来减少此类工作:

使用加速BPM(请参阅aBPM–SAP Consulting提供的解决方案扩展)分别为UI开发构建自己的工具箱和框架

aBPM从定义数据模型和UI布局的Excel文件中生成Java代码(在设计时)和SAPUI5代码(在运行时)。此外,Java控制器中有许多钩子,用于为各种UI和BPM事件执行自定义Java代码。javaapi提供对整个UI和数据模型的访问,返利模式,以便在需要时扩展生成的工件。定制工具箱试图达到同样的效果:声明式UI开发和相关人工制品的生成—但它们不是基于Excel文件,而是基于XML。

除了这两种方法之外,还有另一种方法利用了SAP PO的内置功能:可以从中生成SAPUI5组件过程上下文,这正是我们在项目中没有使用它的原因。我们遵循最佳实践,以尽可能精简流程上下文,这对于版本控制和迁移非常重要-特别是在敏捷项目中,当发布具有UI自适应的新版本时,教育大数据,旧版本中的流程实例仍在运行(例如,UI应通过具有新版本的某些元素进行扩展)版本,一元云购下载,但旧的流程实例在其流程上下文中没有这些元素)。

但是使用SCP工作流服务,范例发生了变化:现在我们有了用于数据处理的JSON,而不是XML。对于BPM开发,我们不再需要基于WSDL定义XML模式和web服务定义。现在,云实,在运行时根据需要调整流程上下文中使用的JSON文档是没有问题的。这种灵活性允许我们将工作流中处理的所有请求数据保持在流程上下文中,这是使用表单的前提条件。

将数据保持在流程上下文中也会影响我们开发监控工具的方式:在(几乎)每个BPM项目中,都需要实现某种流程驾驶舱或请求概述,提供所有正在运行和已完成的工作流请求的功能视图,包括搜索功能、基于现有工作流启动工作流的功能、取消正在运行的实例等。例如,aBPM由aBPM驾驶舱组成。此类驾驶舱是基于存储工作流请求所有数据的数据库实现的。到目前为止,这还不是流程上下文,因为我们只是在流程上下文中使用请求数据的ID来引用它。但从现在开始,我们的方法是通过调用工作流中的服务任务,将流程上下文(现在等于请求数据)推送到文档存储中,并在此基础上实现一个流程驾驶舱。

然而,当我们测试表单时,它看起来真的很有希望–但是由于缺少功能,它目前只是一个非常简单的工作流和所有其他复杂的选项,我们必须像以前一样定制开发ui。但我们必须考虑到,这只是表单的第一个版本,新版本肯定会提供更多的功能。我真的很期待。

发表评论
验证码: 点击我更换图片

注:网友评论仅供其表达个人看法,并不代表本站立场。

热门文章

  • 对象存储_网站集约化建设_哪家好
    对象存储_网站集约化建设_哪家好

    对象存储_网站集约化建设_哪家好

    当戴夫·麦克卢尔首次提出海盗指标的概念时,它震撼了创业界的核心。尽管你现在可能知道他是500家初创企业的幕后推手,但在贝宝(PayPal)上市前担任...

  • 数据库_数据库事务原理_安全稳定
    <strong>数据库_数据库事务原理_安全稳定</strong>

    数据库_数据库事务原理_安全稳定

    为CloudFlare客户提供对源站的免费和高性能加密2014年秋季,CloudFlare推出了Universal SSL,并将通过HTTPS访问的网站数量增加了一倍。在短短几天内,我们颁发了...

  • 百度云_企业邮箱怎么设置签名_排行榜
    百度云_企业邮箱怎么设置签名_排行榜

    百度云_企业邮箱怎么设置签名_排行榜

    在快节奏的销售世界里,时间是无价的。这正是为什么你需要停止切换标签,使用新的Pipedrive Chrome扩展直接从Gmail使用Pipedrive的强大功能。如果你是一个狂...

  • 游戏服务器_节点服务器_优惠
    <strong>游戏服务器_节点服务器_优惠</strong>

    游戏服务器_节点服务器_优惠

    nomad0.11为任务引入了生命周期部分,可以用来表示任务依赖关系。这可以用来表示任务组中任务之间的任务依赖关系,甚至可以利用consur来表示任务间的任...

  • 企业邮箱_华为云techwave_企业级
    <strong>企业邮箱_华为云techwave_企业级</strong>

    企业邮箱_华为云techwave_企业级

    遵守一套不断发展的数据隐私法规的需求可能看起来很繁重,或者会导致公司停滞不前,不知道下一步该采取什么措施。如果不了解这些法规对日常运营的...

云储存

更多 >
  • <strong>阿里云_cdn厂商_速度快</strong>
    阿里云_cdn厂商_速度快

    非常感谢SUSE的Bernd Schubert校对了博客。 第1部分:HANA在SLES 12 SP 3上使用SUSE HAE扩展HA的系统复制和自动故障切换–第1部分 第2部分:HANA在SLES 12 SP 3上使用S...

  • 香港服务器_分布式mysql数据库_评分榜
    香港服务器_分布式mysql数据库_评分榜

    当您开始使用SAP云平台提供的虚拟机时,您会注意到它带有一个默认操作系统,当前为SUSE Linux Enterprise Server 12 SP1,没有安装任何附加软件。 SAP不负责安装...

云储存服务器_百度云6_优惠券
云储存网站空间_什么是百度云_试用
云储存百度云_阿里云在哪里_速度快
云储存数据库_常见的消息中间件_12月免费
云储存网站空间_https服务器_超低折扣