Project

General

Profile

Task #1690

Story #975: Refactor to support synchronization across multiple MNs

replace libclient functionality with Separate Service

Added by Robert Waltz over 12 years ago. Updated over 12 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Robert Waltz
Category:
d1_synchronization
Target version:
Start date:
2011-07-21
Due date:
% Done:

100%

Milestone:
CCI-0.6.4
Product Version:
*
Story Points:
Sprint:

Description

Create a separate service to call metacat directly via SSL. This should be written to easily replace with RMI calls should a service be created in future.

NodeCommFactory is the interface that produces a NodeComm object via a NodeCommD1Factory. NodeComm contains connections to the CN and MN via d1_libclient_java and to the CN for systemmetadata via hazelcastclient.

May need to re-evaluate creating separate hazelcast client for each NodeComm object seeing as that there are failures due to max sockets being opened.

History

#1 Updated by Robert Waltz over 12 years ago

  • Subject changed from replace libclient functionality with RMI calls to replace libclient functionality with Separate Service
  • Status changed from New to In Progress
  • Milestone changed from CCI-0.6.2 to CCI-0.6.4

#2 Updated by Robert Waltz over 12 years ago

  • Status changed from In Progress to Closed

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 14.8 MB)