Return-Path: X-Original-To: apmail-cxf-dev-archive@www.apache.org Delivered-To: apmail-cxf-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 2F62B97E6 for ; Wed, 28 Dec 2011 14:05:56 +0000 (UTC) Received: (qmail 13157 invoked by uid 500); 28 Dec 2011 14:05:55 -0000 Delivered-To: apmail-cxf-dev-archive@cxf.apache.org Received: (qmail 13087 invoked by uid 500); 28 Dec 2011 14:05:55 -0000 Mailing-List: contact dev-help@cxf.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cxf.apache.org Delivered-To: mailing list dev@cxf.apache.org Received: (qmail 13079 invoked by uid 99); 28 Dec 2011 14:05:55 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 28 Dec 2011 14:05:55 +0000 X-ASF-Spam-Status: No, hits=1.6 required=5.0 tests=MIME_BASE64_BLANKS,RCVD_IN_BRBL_LASTEXT,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [218.240.155.146] (HELO tongtech.com) (218.240.155.146) by apache.org (qpsmtpd/0.29) with SMTP; Wed, 28 Dec 2011 14:05:48 +0000 Received: from user125cd2ff9a (unknown [192.168.110.117]) by tongtech.com with CMailServer 5.3 SMTP; Wed, 28 Dec 2011 22:08:16 +0800 Message-ID: <2A41E374BA1E4B50BF8DFB7B560CAFC8@user125cd2ff9a> From: "xuhb" To: References: <4EF30A77.4090504@gmail.com> <4EFA4C53.70807@gmail.com> <15160EB8893F4F929011D947C3A7BDF8@user125cd2ff9a> Subject: Re: What's the usage of MultipleEndpointObserver Date: Wed, 28 Dec 2011 22:05:24 +0800 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.5931 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 X-Virus-Checked: Checked by ClamAV on apache.org VGhhbmtzIEZyZWVtYW46DQoNCkl0J3MgZ3JlYXQsIHRoYW5rIHlvdSB2ZXJ5IG11Y2g7DQoNCi0t LS0tIE9yaWdpbmFsIE1lc3NhZ2UgLS0tLS0gDQpGcm9tOiAiRnJlZW1hbiBGYW5nIiA8ZnJlZW1h bi5mYW5nQGdtYWlsLmNvbT4NClRvOiA8ZGV2QGN4Zi5hcGFjaGUub3JnPg0KU2VudDogV2VkbmVz ZGF5LCBEZWNlbWJlciAyOCwgMjAxMSA2OjE0IFBNDQpTdWJqZWN0OiBSZTogV2hhdCdzIHRoZSB1 c2FnZSBvZiBNdWx0aXBsZUVuZHBvaW50T2JzZXJ2ZXINCg0KDQpIaSwNCg0KWWVzLg0KDQpJSVJD LCAgZm9yIHNlcnZlciBzaWRlIHlvdSBuZWVkIHdyaXRlIGEgcm91dGluZ0ludGVyY2VwdG9yIHRv IGRpc3BhdGNoICANCm1lc3NhZ2UgdG8gZGlmZmVyZW50IGVuZHBvaW50Lg0KV2hlbiBtdWx0aXBs ZSBlbmRwb2ludHMgcHVibGlzaCB0byBzYW1lIGFkZHJlc3MsIHRob3NlIGVuZHBvaW50cyB3aWxs ICANCnNoYXJlIHNhbWUgTXVsdGlwbGVFbmRwb2ludE9ic2VydmVyLCBieSBkZWZhdWx0LCB0aGUg IA0KTXVsdGlwbGVFbmRwb2ludE9ic2VydmVyIHdpbGwgdXNlIEVuZHBvaW50U2VsZWN0aW9uSW50 ZXJjZXB0b3IgdG8gIA0Kc2VsZWN0IG9uIHRoZSBwcm9wZXIgZW5kcG9pbnQgYmFzZWQgb24gc29h cCB2ZXJzaW9uLCB0aGlzIGlzIGEgdHlwaWNhbCAgDQp1c2VjYXNlIHdoaWNoIGRpZmZlcmVudCBl bmRwb2ludHModXNlIHNvYXAxMSBvciBzb2FwMTIpIGdldCBwdWJsaXNoZWQgIA0KdG8gc2FtZSB1 cmkuDQpZb3UgY2FuIHJlcGxhY2UgdGhpcyByb3V0aW5nSW50ZXJjZXB0b3IgZm9yIHlvdXIgcHVy cG9zZSwgd2UgYWN0dWFsbHkgIA0KaGF2ZSBhIHRlc3RjYXNlWzFdIHdoaWNoIGRlbW9uc3RyYXRl IGhvdyBpdCB3b3JrcywgdGhlICANCnJvdXRpbmdJbnRlcmNlcHRvciB1c2VkIGluIHRoaXMgdGVz ZWNhc2UgaXNbMl0NClRoZSBrZXkgY29kZSB0byBwdWJsaXNoIGRpZmZlcmVudCBlbmRwb2ludHMg b24gc2FtZSBhZGRyZXNzIGFuZCAgDQpyZWdpc3RlciBhICBNdWx0aXBsZUVuZHBvaW50T2JzZXJ2 ZXIgd2hpY2ggdXNlIHRoZSByb3V0aW5nSW50ZXJjZXB0b3IgIA0KeW91IHdhbnQgaXMNCg0KICAg ICAgICAgU3RyaW5nIGFkZHJlc3MgPSAiaHR0cDovL2xvY2FsaG9zdDoiICsgUE9SVCArICIvU29h cENvbnRleHQvIA0KU29hcFBvcnQiOw0KDQogICAgICAgICBPYmplY3QgaW1wbGVtZW50b3IxID0g bmV3IEdyZWV0ZXJJbXBsTWl4ZWRTdHlsZSgiIHZlcnNpb24xIik7DQogICAgICAgICBFbmRwb2lu dEltcGwgZXAxID0gKEVuZHBvaW50SW1wbCkgRW5kcG9pbnQucHVibGlzaChhZGRyZXNzLCAgDQpp bXBsZW1lbnRvcjEpOw0KDQogICAgICAgICBlcDEuZ2V0U2VydmVyKCkuZ2V0RW5kcG9pbnQoKS5w dXQoInZlcnNpb24iLCAiMSIpOw0KICAgICAgICAgZXAxLmdldFNlcnZlcigpLmdldEVuZHBvaW50 KCkucHV0KCJhbGxvdy1tdWx0aXBsZXgtZW5kcG9pbnQiLCAgDQpCb29sZWFuLlRSVUUpOw0KDQog ICAgICAgICAvL1JlZ2lzdGVyIGEgTWVkaWF0b3JJbkludGVyY2VwdG9yIG9uIHRoaXMgZHVtbXkg c2VydmljZQ0KDQogICAgICAgICBPYmplY3QgaW1wbGVtZW50b3IyID0gbmV3IEdyZWV0ZXJJbXBs TWl4ZWRTdHlsZSgiIHZlcnNpb24yIik7DQogICAgICAgICBFbmRwb2ludEltcGwgZXAyID0gKEVu ZHBvaW50SW1wbCkgRW5kcG9pbnQucHVibGlzaChhZGRyZXNzLCAgDQppbXBsZW1lbnRvcjIpOw0K ICAgICAgICAgZXAyLmdldFNlcnZlcigpLmdldEVuZHBvaW50KCkucHV0KCJ2ZXJzaW9uIiwgIjIi KTsNCg0KICAgICAgICAgTXVsdGlwbGVFbmRwb2ludE9ic2VydmVyIG1lbyA9IChNdWx0aXBsZUVu ZHBvaW50T2JzZXJ2ZXIpDQogICAgICAgICAgICAgZXAxLmdldFNlcnZlcigpLmdldERlc3RpbmF0 aW9uKCkuZ2V0TWVzc2FnZU9ic2VydmVyKCk7DQogICAgICAgICBtZW8uZ2V0Um91dGluZ0ludGVy Y2VwdG9ycygpLmNsZWFyKCk7DQogICAgICAgICBtZW8uZ2V0Um91dGluZ0ludGVyY2VwdG9ycygp LmFkZChuZXcgTWVkaWF0b3JJbkludGVyY2VwdG9yKCkpOw0KDQoNClsxXWh0dHBzOi8vc3ZuLmFw YWNoZS5vcmcvcmVwb3MvYXNmL2N4Zi90cnVuay9zeXN0ZXN0cy91bmNhdGVnb3JpemVkL3NyYy90 ZXN0L2phdmEvb3JnL2FwYWNoZS9jeGYvc3lzdGVzdC92ZXJzaW9uaW5nL0NsaWVudFNlcnZlclZl cnNpb25pbmdUZXN0LmphdmENClsyXWh0dHBzOi8vc3ZuLmFwYWNoZS5vcmcvcmVwb3MvYXNmL2N4 Zi90cnVuay9zeXN0ZXN0cy91bmNhdGVnb3JpemVkL3NyYy90ZXN0L2phdmEvb3JnL2FwYWNoZS9j eGYvc3lzdGVzdC92ZXJzaW9uaW5nL01lZGlhdG9ySW5JbnRlcmNlcHRvci5qYXZhDQoNCkZyZWVt YW4NCk9uIDIwMTEtMTItMjgsIGF0IOS4i+WNiDU6NTEsIHh1aGIgd3JvdGU6DQoNCj4gSGk6DQo+ ICAgIERvZXMgYW55b25lIGtub3cgd2hlbiB3aWxsICANCj4gb3JnLmFwYWNoZS5jeGYudHJhbnNw b3J0Lk11bHRpcGxlRW5kcG9pbnRPYnNlcnZlciBiZSB1c2VkPw0KPg0KPiAgICBEb2VzIGl0IG1l YW5zIENYRiBzdXBwb3J0IGEgZmVhdHVyZTogcHVibGlzaCBtdWx0aXBsZSBlbmRwb2ludCBvbiAg DQo+IHNhbWUgYWRkcmVzcz8NCj4NCj4gICAgVGhhbmtzIGFueSBzdWdnZXN0aW9uLg0KDQotLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCkZyZWVtYW4gRmFuZw0K DQpGdXNlU291cmNlDQpFbWFpbDpmZmFuZ0BmdXNlc291cmNlLmNvbQ0KV2ViOiBmdXNlc291cmNl LmNvbQ0KVHdpdHRlcjogZnJlZW1hbmZhbmcNCkJsb2c6IGh0dHA6Ly9mcmVlbWFuZmFuZy5ibG9n c3BvdC5jb20NCg0KDQoNCg0KDQoNCg0KDQoNCg==