source: trunk/CrypPlugins/P2PEditor/DetailedDescription/Description.xaml @ 1918

Last change on this file since 1918 was 1918, checked in by Paul Lelgemann, 11 years ago

+ Added introductory description for P2PEditor
o Extended description of KeySearcher to include info about distributed calculation using P2P

File size: 3.7 KB
1<FlowDocument PagePadding="5,0,5,0" AllowDrop="True" NumberSubstitution.CultureSource="User"
2              xmlns=""
3                          xmlns:x=""
4              xmlns:misc="clr-namespace:Cryptool.PluginBase.Miscellaneous;assembly=CrypPluginBase"
5                          Background="White" ScrollViewer.VerticalScrollBarVisibility="Auto" ScrollViewer.HorizontalScrollBarVisibility="Auto">
7    <Paragraph FontSize="22pt">P2PEditor - Description</Paragraph>
9    <Paragraph FontSize="20pt">Introduction</Paragraph>
10    <Paragraph>
11        The P2PEditor is a special editor for CrypTool 2.0 which enables Peer-to-peer features for your CrypTool 2.0 installation. It provides an interface to plugins which can use it for Peer-to-peer related functions. The editor itself allows you to download workspaces shared by other users and provides an interface to upload new workspaces.
12    </Paragraph>
14    <Paragraph FontSize="20pt">About the Peer-to-peer network</Paragraph>
15    <Paragraph>
16        CrypTool 2.0 includes a version of the peers@play project, a Peer-to-peer framework developed by the Universities of Mannheim, Duisburg-Essen and Hannover. It offers a rich feature set, including bootstrapping, a link manager, different architectures (Chord, FullMesh, ...) and a distributed hash table (DHT). You can find further information in the link section.
17    </Paragraph>
19    <Paragraph FontSize="20pt">Getting started</Paragraph>
20    <Paragraph>
21        Your CrypTool 2.0 installation is pre-configured and allows you to join the network almost instantly. If you are unfamiliar with Peer-to-peer networks, just click the connect button, otherwise change the settings as needed. Once you are connected (this may take a few seconds), a list will display currently shared workspaces.
22    </Paragraph>
24    <Paragraph FontSize="20pt">Active jobs</Paragraph>
25    <Paragraph>
26        When you are connected, the "Active jobs" tab will contain a list of all shared workspaces. If you find a job which you would like to open on your computer, perform a doubleclick on it in the list or select it and press the "Participate" button. The workspace will be downloaded and the workspace will be opened using the proper editor.
27    </Paragraph>
28    <Paragraph>
29        The list will also display the status of jobs which are currently running or have been completed and are able to share the status. The status colors have the following meaning: White - no data available; Blue - job has been started, but no status data available; Orange - Some results are available, but the job is still being calculated; Green - job is complete. If you open a green job and start the workspace, you should be able to immediately retrieve the results.
30    </Paragraph>
32    <Paragraph FontSize="20pt">New job</Paragraph>
33    <Paragraph>
34        If you would like to share a workspace with others users, you can upload one using the "New job" tab. Enter all required fields and select a workspace file. Once you click "Share", your workspace will be uploaded into the distributed hashtable and made available for all other users.
35    </Paragraph>
36    <Paragraph>
37        You can also remove your workspaces from the list. To do this, select your job and click the "Delete" button.
38    </Paragraph>
40    <Paragraph FontSize="20pt">Further information</Paragraph>
41    <Paragraph>
42        <misc:DescriptionHyperlink NavigateUri="">peers@play project website</misc:DescriptionHyperlink>
43        <LineBreak/>
44        <misc:DescriptionHyperlink NavigateUri="">Peer-to-peer in wikipedia</misc:DescriptionHyperlink>
45    </Paragraph>
Note: See TracBrowser for help on using the repository browser.