Ignore:
Timestamp:
Feb 11, 2010, 3:48:49 PM (12 years ago)
Author:
arnold
Message:

Completely redesigned Manager-JobAdmin-Worker-infrastructure to distribute Jobs with a Peer-to-Peer infrastructure to remote CT2-Workspaces.

To test this infrastructure, open 2 instances of CT and load P2P_Manager_NEW_DES.cte and in the other instance P2P_Worker_NEW.cte.
HINT: Working with remote peers isn't possible every time, because the so called "SuperNode", which is necessary for relaying, sometimes goes down. But testing this infrastructure on different computers in the same network should work every time.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/CrypTool 2.0.sln

    r1130 r1137  
    201201Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PeerToPeerCertificates", "CrypPlugins\PeerToPeerCertificates\PeerToPeerCertificates.csproj", "{7BED5C93-30BE-47BE-BC4A-16453F5DE9EA}"
    202202EndProject
    203 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PeerToPeerManager", "CrypPlugins\PeerToPeerManager\PeerToPeerManager.csproj", "{81A16361-0F1F-4A82-9B52-E14759C3FEFD}"
    204 EndProject
    205 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PeerToPeerWorker", "CrypPlugins\PeerToPeerWorker\PeerToPeerWorker.csproj", "{4B0393E8-CB51-4E75-B1DA-951DDFF7D837}"
    206 EndProject
    207203Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PeerToPeerPublisher", "CrypPlugins\PeerToPeerPublisher\PeerToPeerPublisher.csproj", "{A1E7F287-DFC1-44C2-A681-C62DF46B43C5}"
    208204EndProject
     
    210206EndProject
    211207Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PeerToPeerJobs", "CrypPlugins\PeerToPeerJobs\PeerToPeerJobs.csproj", "{F1258427-AFDF-4DF7-ABF1-758A2325F505}"
     208EndProject
     209Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PeerToPeerManager_NEW", "CrypPlugins\PeerToPeerManager_NEW\PeerToPeerManager_NEW.csproj", "{B52F4D1D-1AB4-4E9B-B056-BE006A732BBD}"
     210EndProject
     211Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PeerToPeerJobAdmin", "CrypPlugins\PeerToPeerWorker_NEW\PeerToPeerJobAdmin.csproj", "{98ABFA8B-D05C-4C28-A0A0-B40733A9B029}"
    212212EndProject
    213213Global
     
    11471147                {7BED5C93-30BE-47BE-BC4A-16453F5DE9EA}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
    11481148                {7BED5C93-30BE-47BE-BC4A-16453F5DE9EA}.Release|Mixed Platforms.Build.0 = Release|Any CPU
    1149                 {81A16361-0F1F-4A82-9B52-E14759C3FEFD}.Debug|.NET.ActiveCfg = Debug|Any CPU
    1150                 {81A16361-0F1F-4A82-9B52-E14759C3FEFD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
    1151                 {81A16361-0F1F-4A82-9B52-E14759C3FEFD}.Debug|Any CPU.Build.0 = Debug|Any CPU
    1152                 {81A16361-0F1F-4A82-9B52-E14759C3FEFD}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
    1153                 {81A16361-0F1F-4A82-9B52-E14759C3FEFD}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
    1154                 {81A16361-0F1F-4A82-9B52-E14759C3FEFD}.Release|.NET.ActiveCfg = Release|Any CPU
    1155                 {81A16361-0F1F-4A82-9B52-E14759C3FEFD}.Release|Any CPU.ActiveCfg = Release|Any CPU
    1156                 {81A16361-0F1F-4A82-9B52-E14759C3FEFD}.Release|Any CPU.Build.0 = Release|Any CPU
    1157                 {81A16361-0F1F-4A82-9B52-E14759C3FEFD}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
    1158                 {81A16361-0F1F-4A82-9B52-E14759C3FEFD}.Release|Mixed Platforms.Build.0 = Release|Any CPU
    1159                 {4B0393E8-CB51-4E75-B1DA-951DDFF7D837}.Debug|.NET.ActiveCfg = Debug|Any CPU
    1160                 {4B0393E8-CB51-4E75-B1DA-951DDFF7D837}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
    1161                 {4B0393E8-CB51-4E75-B1DA-951DDFF7D837}.Debug|Any CPU.Build.0 = Debug|Any CPU
    1162                 {4B0393E8-CB51-4E75-B1DA-951DDFF7D837}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
    1163                 {4B0393E8-CB51-4E75-B1DA-951DDFF7D837}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
    1164                 {4B0393E8-CB51-4E75-B1DA-951DDFF7D837}.Release|.NET.ActiveCfg = Release|Any CPU
    1165                 {4B0393E8-CB51-4E75-B1DA-951DDFF7D837}.Release|Any CPU.ActiveCfg = Release|Any CPU
    1166                 {4B0393E8-CB51-4E75-B1DA-951DDFF7D837}.Release|Any CPU.Build.0 = Release|Any CPU
    1167                 {4B0393E8-CB51-4E75-B1DA-951DDFF7D837}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
    1168                 {4B0393E8-CB51-4E75-B1DA-951DDFF7D837}.Release|Mixed Platforms.Build.0 = Release|Any CPU
    11691149                {A1E7F287-DFC1-44C2-A681-C62DF46B43C5}.Debug|.NET.ActiveCfg = Debug|Any CPU
    11701150                {A1E7F287-DFC1-44C2-A681-C62DF46B43C5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     
    11971177                {F1258427-AFDF-4DF7-ABF1-758A2325F505}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
    11981178                {F1258427-AFDF-4DF7-ABF1-758A2325F505}.Release|Mixed Platforms.Build.0 = Release|Any CPU
     1179                {B52F4D1D-1AB4-4E9B-B056-BE006A732BBD}.Debug|.NET.ActiveCfg = Debug|Any CPU
     1180                {B52F4D1D-1AB4-4E9B-B056-BE006A732BBD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     1181                {B52F4D1D-1AB4-4E9B-B056-BE006A732BBD}.Debug|Any CPU.Build.0 = Debug|Any CPU
     1182                {B52F4D1D-1AB4-4E9B-B056-BE006A732BBD}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
     1183                {B52F4D1D-1AB4-4E9B-B056-BE006A732BBD}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
     1184                {B52F4D1D-1AB4-4E9B-B056-BE006A732BBD}.Release|.NET.ActiveCfg = Release|Any CPU
     1185                {B52F4D1D-1AB4-4E9B-B056-BE006A732BBD}.Release|Any CPU.ActiveCfg = Release|Any CPU
     1186                {B52F4D1D-1AB4-4E9B-B056-BE006A732BBD}.Release|Any CPU.Build.0 = Release|Any CPU
     1187                {B52F4D1D-1AB4-4E9B-B056-BE006A732BBD}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
     1188                {B52F4D1D-1AB4-4E9B-B056-BE006A732BBD}.Release|Mixed Platforms.Build.0 = Release|Any CPU
     1189                {98ABFA8B-D05C-4C28-A0A0-B40733A9B029}.Debug|.NET.ActiveCfg = Debug|Any CPU
     1190                {98ABFA8B-D05C-4C28-A0A0-B40733A9B029}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     1191                {98ABFA8B-D05C-4C28-A0A0-B40733A9B029}.Debug|Any CPU.Build.0 = Debug|Any CPU
     1192                {98ABFA8B-D05C-4C28-A0A0-B40733A9B029}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
     1193                {98ABFA8B-D05C-4C28-A0A0-B40733A9B029}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
     1194                {98ABFA8B-D05C-4C28-A0A0-B40733A9B029}.Release|.NET.ActiveCfg = Release|Any CPU
     1195                {98ABFA8B-D05C-4C28-A0A0-B40733A9B029}.Release|Any CPU.ActiveCfg = Release|Any CPU
     1196                {98ABFA8B-D05C-4C28-A0A0-B40733A9B029}.Release|Any CPU.Build.0 = Release|Any CPU
     1197                {98ABFA8B-D05C-4C28-A0A0-B40733A9B029}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
     1198                {98ABFA8B-D05C-4C28-A0A0-B40733A9B029}.Release|Mixed Platforms.Build.0 = Release|Any CPU
    11991199        EndGlobalSection
    12001200        GlobalSection(SolutionProperties) = preSolution
     
    12071207                {A7CD30E7-5381-40CF-BB78-268EC998CCB3} = {775BB529-52BD-4B18-A092-E4EA70E53838}
    12081208                {7BED5C93-30BE-47BE-BC4A-16453F5DE9EA} = {775BB529-52BD-4B18-A092-E4EA70E53838}
    1209                 {81A16361-0F1F-4A82-9B52-E14759C3FEFD} = {775BB529-52BD-4B18-A092-E4EA70E53838}
    1210                 {4B0393E8-CB51-4E75-B1DA-951DDFF7D837} = {775BB529-52BD-4B18-A092-E4EA70E53838}
    12111209                {A1E7F287-DFC1-44C2-A681-C62DF46B43C5} = {775BB529-52BD-4B18-A092-E4EA70E53838}
    12121210                {612FEE87-F51F-4BE6-81D1-F91EA4A5DD43} = {775BB529-52BD-4B18-A092-E4EA70E53838}
    12131211                {F1258427-AFDF-4DF7-ABF1-758A2325F505} = {775BB529-52BD-4B18-A092-E4EA70E53838}
     1212                {B52F4D1D-1AB4-4E9B-B056-BE006A732BBD} = {775BB529-52BD-4B18-A092-E4EA70E53838}
     1213                {98ABFA8B-D05C-4C28-A0A0-B40733A9B029} = {775BB529-52BD-4B18-A092-E4EA70E53838}
    12141214        EndGlobalSection
    12151215EndGlobal
Note: See TracChangeset for help on using the changeset viewer.