[译文] 实现类Web应用灵活性的RESTful核心——第2部分——微内核
?图1:高层面的逻辑体系结构
?图2:取消订单的状态迁移图
?图3:FSM组件
?图4:XTM的高层面组件
?图5:FSM数据库模式
?图6:取消订单的过程
?图7:取消订单的条件
?图8:取消订单的行动
?图9:创建迁移
?图10:CancelOrderToOF模型
?图11: OFOrder模型
很显然,XTM项目所具备的功能不仅仅是本文所展示的这些,作为开发的解决方案其还包括收集和呈示基于事务的衡量指标、各种各样的汇报方法、错误的通知以及潜在的性能问题等。所有这些方面的实现都使用了有广泛知名度的技术和框架。XTM项目的基石是Physhun框架,该框架的应用使得能够由单个开发者在指定的时间表和预算内设计、开发及部署XTM项目。