WEB开发网
开发学院软件开发Java 使用 AIDE 实现高效率,第 7 部分: 更好的 IT 管理... 阅读

使用 AIDE 实现高效率,第 7 部分: 更好的 IT 管理

 2010-04-06 00:00:00 来源:WEB开发网   
核心提示: 通用接触点了解需要知道的所有通用接触点信息,那么,使用 AIDE 实现高效率,第 7 部分: 更好的 IT 管理(8),什么是通用接触点呢?接触点与 Java 继承树不同,首先,图 1 显示了将消息定向到一个或多个 EPR 的接触点管理器,EPR 的 AIDE 实现也称为代理,接触点是可执行的

通用接触点

了解需要知道的所有通用接触点信息。

那么,什么是通用接触点呢?

接触点与 Java 继承树不同。首先,接触点是可执行的 Web 服务实体。由于接触点是运行时实体,因此每个接触点在创建时都有具体的目标。为了说明这一点,让我们以本系列中看到的接触点为例:Weather Station 接触点旨在用于监视和控制国家气象监测设备。类似的,Derby 接触点旨在专门用于控制 Derby 数据库实例。在这些情况下,接触点与所交互的托管实体紧密绑定。

清单 5 显示了取自 Derby 接触点 Java 文件 DerbyTouchpointImpl.java 的两个方法。

清单 5. Derby 接触点方法

public int getConnectionPoolSize() 
{ 
 return connectionPoolSize; 
} 
 
public void setConnectionPoolSize(int newConnectionPoolSize) 
{ 
 int oldConnectionPoolSize = connectionPoolSize; 
 connectionPoolSize = newConnectionPoolSize; 
 if (eNotificationRequired()) 
  eNotify(new ENotificationImpl(this, Notification.SET, 
    AutonomicPackage.DERBY_TOUCHPOINT__CONNECTION_POOL_SIZE, 
    oldConnectionPoolSize, connectionPoolSize)); 
} 

WSDM 可管理资源

我们说过,WSDM 的重点是可管理资源(例如,Derby 实例或气象站)。设计流程的端点是建模为 Web 服务的可管理资源。关于此资源的管理信息必须通过 Web 服务(准确的说,是 Web 服务端点)提供。必须能够通过端点引用(Endpoint Reference,EPR)访问托管资源。正是由于这个原因,才将此类端点称为可管理性端点。图 1 显示了将消息定向到一个或多个 EPR 的接触点管理器。EPR 的 AIDE 实现也称为代理。您已经在本系列的第 4 部分首次见到(并使用)了代理。

上一页  3 4 5 6 7 8 9 10  下一页

Tags:使用 AIDE 实现

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接