【ArchSummit架构师峰会】探讨数据与人工智能相互驱动的关系>>> 了解详情
写点什么

使用 SAP4Rails 快速进行 SAP 集成开发

  • 2007-05-24
  • 本文字数:575 字

    阅读完需:约 2 分钟

在多数情况下,大型的复杂企业系统常常会有令人窒息的用户界面。用户要面对大量信息负载和键盘输入,而只有少数几个专家真正清楚如何完全利用好系统提供的特性。组织面对的问题是,通常需要完成的任务往往都很小而且都是针对任务的,这些任务用具体的界面完成更好,通用界面就要打折扣了。这样就可以削减对于用户的复杂性和培训开支。

Dan Mcweeny 在 JavaOne 大会上做了一个关于高露洁 - 棕榄(Colgate-Palmolive)公司案例分析的演讲,在这个案例中他们就是这样做的。由于 SAP 的复杂性,技术团队使用的是手工的过程来计划项目的时间安排,最后一步是数据录入。技术团队通过使用 Ruby on Rails 和 SAP4Rails (一个开源的 SAP 集成库),能够在两周内创建出一个专门的 Web 2.0 前台来自动化整个进程——一点儿也不需要实现了解 Ruby on Rails。

Rails 开发人员需要了解的区别只有两样:模型类应该扩展SAP4Rails::Base而不是常用的ActiveRecord::Base,前者提供了一个 SAP 的包装器;另外就是与 SAP 的交互是过程式的,而非以面向对象的方式。模型对象提供了面向过程的 SAP 系统和 Rails 之间的映射。

在使用 SAP4Rails 并进行了这两个小小的变更之后,Rails 开发人员就可以访问企业级系统——此外,组织可以很快地利用已有的技术投入来创建直观的、易于使用的 Web 2.0 用户界面。

查看英文界面: Using SAP4Rails to Quickly Develop for SAP

2007-05-24 07:00742
用户头像

发布了 117 篇内容, 共 14.8 次阅读, 收获喜欢 0 次。

关注

评论

发布
暂无评论
发现更多内容

代码注释是程序员必备的技能吗?

小魏写代码

React Native性能优化指南

测试管理训练营马上开营! 快来免费领取试听课吧~

测试人

软件测试 测试 自动化测试 测试开发

交互式产品原型设计工具 Axure RP 9汉化授权版 【Mac/win】

南屿

Axure RP 9汉化 Axure RP 9授权码 Axure RP 9破解版 原型设计工具

推动SiCMOSFET国产化,华秋获“芯塔电子”优秀媒体合作伙伴奖

华秋电子

低代码为何这么“香”

华为云开发者联盟

低代码 开发 华为云 华为云开发者联盟 华为云Astro

工作中使用Redis的10种场景

快乐非自愿限量之名

数据库 redis 前端 开发

面试官:SpringBoot如何实现缓存预热?

王磊

Java 面试

分布式系统中的分布式链路追踪与分布式调用链路

天翼云开发者社区

分布式系统 网络

第五代英特尔至强可扩展处理器以强劲性能,打造更“全能”的计算

E科讯

ICDM'23 BICE论文解读:基于双向LSTM和集成学习的模型框架

华为云开发者联盟

数据库 后端 华为云 华为云开发者联盟 论文解读

Flink Kubernetes Operator 介绍

数新网络官方账号

flink

一文教会你!如何利用火焰图快速定位内存泄漏?b

Greptime 格睿科技

数据库 rust 内存泄漏

Solidity案例详解(一)存钱罐合约

BSN研习社

区块链 Solidity

K8S学习指南(4)-minikube的使用

俞兆鹏

MacOS远程管理软件哪款好?Royal TSX for Mac v6.0.2激活版

南屿

Royal TSX 教程 MacOS远程管理 Royal TSX mac破解版

Flask请求与响应-视图函数处理请求数据

测试人

软件测试 测试 自动化测试 测试开发

低功耗DC-DC电源模块的精细化PCB设计

华秋电子

云行| 国云筑基 焕新启航,天翼云中国行·东莞站圆满举行!

天翼云开发者社区

云计算 数字化 云电脑

k8s探针详解

EquatorCoco

Kubernetes k8s 容器化

实战讲解|Trino 在袋鼠云数栈的探索与实践

袋鼠云数栈

大数据 前端 计算引擎 trino

JNPF低代码与其他低代码工具功能有什么不同?

这我可不懂

低代码 JNPF

与达沃斯同行 | XTransfer与达沃斯百位全球创新者“头脑风暴”

XTransfer技术

微信多开助手for mac下载

iMac小白

第一个程序:HelloWorld——IDEA 使用

小魏写代码

如何利用容器与中间件实现微服务架构下的高可用性和弹性扩展

天翼云开发者社区

架构 微服务

软件测试 | 拒绝上市公司的 Offer,选择自己喜爱的行业,这么从容不迫他凭什么?

测吧(北京)科技有限公司

测试

软件测试/测试管理训练营马上开营! 快来免费领取试听课吧~

测吧(北京)科技有限公司

测试

Hex-Rays IDA Pro(交互式反汇编工具) v7.7汉化版

南屿

IDA Pro 静态反编译工具

淘宝/天猫店铺商品详情 API 实现实时数据获取:快速、稳定、高效

Noah

揭秘代币价值:Token Explorer 带您洞察市场,把握投资先机

Footprint Analytics

Token 代币

使用SAP4Rails快速进行SAP集成开发_Ruby_Ian Roughley_InfoQ精选文章