使用 AIDE 实现高效率,第 4 部分: 接触点通知与简单管理器
2010-04-06 00:00:00 来源:WEB开发网很好!您已经让通知开始工作了。现在设置另一个接触点来侦听此通知。将使用代理代码进行此工作。
使用代理操作多个接触点
与接触点进行交互比您已经看到的示例更复杂一些,因此,为了避免任何设置相关的问题,以下我们将给出所需的配置步骤。
代理代码测试设置
我在实现这两个接触点正确互操作期间遇到了一些问题,因此下面将列出使其正常工作所需的主要步骤。此内容和有关 WeatherStation 的示例相关帮助内容(名为“Guided WeatherStation demonstration”的部分中)相结合,应该足以帮助您解决问题。
以下步骤与联机帮助中的步骤相关:
准确按照联机帮助中的步骤 1-5 进行操作。
对 EventConsumer 接触点重复步骤 6。
在步骤 7 中,按照清单 2 中所示更改 WeatherStationEventConsumer_testRemote.java 中的代码行。
此步骤假定您使用 Eclipse 作为测试环境。
严格按照联机帮助中所示完成步骤 8。
清单 2. WeatherStationEventConsumer_testRemote.java 中所需的端口更改
// Unchanged version:
static final String DEFAULT_FACTORY_SOAP_ENDPOINT_WS =
"http://localhost:9080/WeatherStation/services/WeatherStation";
static final String DEFAULT_FACTORY_SOAP_ENDPOINT_EC =
"http://localhost:9080/EventConsumer/services/EventConsumer";
// Modified version:
static final String DEFAULT_FACTORY_SOAP_ENDPOINT_WS =
"http://localhost:8080/WeatherStation/services/WeatherStation";
static final String DEFAULT_FACTORY_SOAP_ENDPOINT_EC =
"http://localhost:8080/EventConsumer/services/EventConsumer";
更多精彩
赞助商链接