初启和终止
这个过程由通知所有参与的服务器启动一次事务操作,并在事务完全完成或被取消时终止事务过程。
两阶段委托
这是一个在两阶段跟踪一个分布式事务处理的过程,以保证所有参与的系统都准备好记录一个事务和完成一个事务。事务处理过程中任何一个失败都会引起所有参与系统完全撤回这个事务。
意外处理
这是处理出现的错误的过程。
恢复
如果事务处理失败,任何记录必须被撤回,因此所有服务器都必须恢复到事务操作启动前的状态。
异常终止
用户可能要求中途停止事务操作,如果是这样,写到任何服务器上的任何数据都必须被撤回。
其他
除了事务监控以外,Encina还以模块形式提供了其他管理功能,这些功能可按用户或开发者的需要定制,包括事务
远程过程调用(
RPC)、Transactional C(一种编程语言)和支持在SNA和TCP/IP网上的通信;
工业界越来越趋向于接受OLTP是由于如下几个理由:工作站和联网设备相对便宜且企业网正在增加。许多现行的部门网都正在连入企业网,这使得分散的数据库和
大型计算机系统都可以被企业中的多个用户访问了;分布式数据的发展适应了这种结构,这就需要带有两阶段委托的OLTP来实时地维持整个企业网上信息的准确性。
Encina和类似产品现在可以应付这些需要了。