现代商业应用的现状与发展历程
1. “现代”的含义
“现代”这个形容词会让使用它的事物带上时代的印记。当我们使用这个标签时,意味着我们的技术比其他技术更先进。在过去二十年里,计算能力有了飞跃式的发展。旧技术并非失效,而是随着计算和存储能力的提升,新技术变得可行。那些曾经只存在于白板上的技术,如今也能投入实际应用。
这里所说的“现代”,更像是现代工具而非现代艺术。随着时间推移,在大家的努力下,这些技术会成为新的常态。未来肯定会有新的技术再次启用“现代”这个标签,这就是进步的循环。
所倡导的技术并非全新的。使用这些技术不仅完全可行,还能让软件应用更适应当下和未来。“云计算”是一个有趣的趋势,它让开发者从物理机器中抽象出来,同时为了控制成本,也需要开发者对机器有更多的理解。现在,配置计算资源比以往任何时候都容易,但如果不关注资源的使用情况,可能会使企业的价值主张发生逆转。
商业应用通常具有以下特点:
- 针对特定领域定制
- 由企业内部开发者或顾问进行的定制化工作
- 员工必须使用
- 支持多用户
- 数据录入和决策支持是核心功能
- 是企业的真实数据源
- 价值来源于工作流和决策分析自动化
- 处理中等规模的数据
- 对企业至关重要
2. 商业应用架构的现状
“现代”商业应用通常呈现为基于Web的用户界面。如果是较新的应用,可能是单页应用,数据在后台加载,页面动态重写。但这往往只是表面现象,实际上页面可能在向后台发送HTTP请求,来回传递JSON负载。HTTP动词用于大致描述操作意图,如GET用于检索、DELETE用于删除、PUT用
超级会员免费看
订阅专栏 解锁全文
26

被折叠的 条评论
为什么被折叠?



