WEB开发网
开发学院软件开发Java 使用 AIDE 实现高效率,第 4 部分: 接触点通知与简... 阅读

使用 AIDE 实现高效率,第 4 部分: 接触点通知与简单管理器

 2010-04-06 00:00:00 来源:WEB开发网   
核心提示: 进行清单 2 中的代码更改时,请确保导出 WeatherStation 项目的 .war 文件,使用 AIDE 实现高效率,第 4 部分: 接触点通知与简单管理器(9),如果未手动保存经过修改的文件,将在导出期间提示您进行此操作,此时您应该看到大量控制台输出,清单 3 显示了其中的重要内容,此时

进行清单 2 中的代码更改时,请确保导出 WeatherStation 项目的 .war 文件。如果未手动保存经过修改的文件,将在导出期间提示您进行此操作。

此时,您应该已经构建了两个接触点(WeatherStation 和 EventConsumer),并将其部署到了 Apache Tomcat。接下来,按照以下所示运行 WeatherStationEventConsumer_testRemote.java:

打开 WeatherStation JavaSource 下的 tests 文件夹。

右键单击 WeatherStationEventConsumer_testRemote.java,然后单击 Run As > Java Application。

我最开始运行此程序就出现了错误消息,类似于 Errors in project, continue anyway。我选择了继续,错误消息就再没有出现过了。我另外并没有遇到任何问题,因此这个消息可能是一个旧式调试语句。

此时您应该看到大量控制台输出。清单 3 显示了其中的重要内容。(我已经从中删除了很多不重要的消息)。

清单 3. 控制台输出

Subscribing to OperationalStatus of WeatherStation at 
 </http://localhost:8080/WeatherStation/services/WeatherStation... 
 
Kicking WeatherStation at 
 http://localhost:8080/WeatherStation/services/WeatherStation... 
 
Waiting 5 seconds; temperature should read abnormally low 
 
Recalibrating WeatherStation at 
 http://localhost:8080/WeatherStation/services/WeatherStation... 
 
Last OperationalStatus change event received at 
 http://localhost:8080/EventConsumer/services/EventConsumer: 
<ns1:lastOperationalStatusReceived 
 xmlns:ns1="http://wsdmdemo.org/service/resourcemanager"> 
 Unavailable</ns1:lastOperationalStatusReceived> 
 
Waiting 10 seconds; temperature should read normal and 
manager should have received "Available" operational status 
<?xml version="1.0" encoding="UTF-8"?> 
<ns1:Temperature xmlns:ns1="http://wsdmdemo.org/service/weather-station" 
 Duration="PT5.0S" 
  LastUpdated="2006-05-24T16:44:57+01:00">79.0</ns1:Temperature> 
 
<ns1:lastOperationalStatusReceived 
 xmlns:ns1="http://wsdmdemo.org/service/resourcemanager"> 
 Available</ns1:lastOperationalStatusReceived> 

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

Tags:使用 AIDE 实现

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