2012-04-21 33 views
5

Có một vấn đề quan trọng không rõ ràng khi ai đó tìm kiếm thông tin về cách các đồng nghiệp tìm thấy nhau trong JXTA. Giả sử rằng chúng ta có hai đồng nghiệp ở Berlin và một ở London, một điểm hẹn. Câu hỏi của tôi là làm thế nào mà người bạn ở Berlin có thể tìm được người bạn ở London?Làm thế nào để một người ngang hàng có thể tìm được một người khác?

  1. Phương pháp nào trong JXTA để giải quyết vấn đề này?
  2. Bạn có thể đăng một ví dụ không?
+3

Nếu chỉ có hai đồng nghiệp, và họ không có kiến ​​thức về nhau, họ sẽ không tìm thấy nhau. –

+0

Cảm ơn bạn đã phát lại. Có cách nào mà tôi có thể làm cho họ biết nhau không? – Alex

Trả lời

1

Bạn cần biết URI của một đồng đẳng Rendezvous công khai là một Peer đã tồn tại từ trước hiển thị cho cả hai bạn ở London và Berlin. Khi bạn bắt đầu đồng nghiệp của bạn, bạn giống các NetworkConfigurator với URI ngang hẹn của này, một cái gì đó như thế này:

NetworkManager manager = new NetworkManager(...) 
NetworkConfigurator config = manager.getConfigurator(); 
config.addRdvSeedingURI("tcp://123.123.123.123:1234"); 

Tôi nghĩ @JVerstry nói điều gì đó tương tự như ở đây: https://stackoverflow.com/a/4953034/1240660

Các vấn đề liên quan