Main /
ModulesInARippleSystem
Main.ModulesInARippleSystem History
Hide minor edits - Show changes to output
Changed line 4 from:
Attach:ServerUser.png"Simple system"
to:
%width=500px% Attach:Centralized_Architecture.jpeg"Simple system"
Changed line 7 from:
Attach:CompleteRippleSystem.png"Complete system"
to:
%width=500px% Attach:Distributed_Architecture.jpeg"Complete system"
Changed lines 96-97 from:
Partially implemented, [[Implementation/Index|here]]
to:
Partially implemented, [[Implementation/ClientAPI|here]]
Changed line 109 from:
(:tableend:)
to:
(:tableend:)
Changed line 89 from:
''[[Implementation/ClientAPI|Ripple Client API]]''
to:
''Ripple Client API''
Changed line 100 from:
''[[Protocol/Index | Ripple Distributed Protocol]]''
to:
''Ripple Distributed Protocol''
Changed line 104 from:
to:
This protocol allows interaction between nodes that are hosted in different servers.
December 15, 2010, at 04:32 PM
by - minor fixes
Changed line 6 from:
'''Hypothetic complete Ripple system'''
to:
'''Hypothetical interserver Ripple system'''
Changed lines 38-39 from:
A Ripple server is an application that stores data for each node and manages interactions between nodes. Users access connect to the server to interact with their node. Servers may interact with other server through Ripple Distributed Protocol (Not implemented yet).
(i.e Ripplepay.com)
(
to:
A Ripple server is an application that stores data for each node and manages interactions between nodes. Users connect to the server to interact with their node. Servers may interact with other servers through Ripple Distributed Protocol (not implemented yet).
(e.g. Ripplepay.com)
(e.g. Ripplepay.com)
Changed line 94 from:
to:
i.e. Create an account, set credit limits, make a payment, etc...
Added line 8:
[[Main/DistributedArchitectures|more details about distributed architectures]]
Added line 10:
Deleted line 0:
Deleted lines 1-11:
(:cellnr align=center colspan=2 bgcolor=#cccccc :)
'''Symbol'''
(:cell align=center colspan=2 bgcolor=#cccccc :)
'''Description'''
(:cell align=center bgcolor=#cccccc :)
'''Implementations'''
(:cellnr align=center :)
%width=60px% Attach:Alice.png"Alice"|
''Alice : [[Definitions#User|User]]''
Added lines 3-25:
'''Simple system'''
Attach:ServerUser.png"Simple system"
(:cellnr align=center :)
'''Hypothetic complete Ripple system'''
Attach:CompleteRippleSystem.png"Complete system"
(:tableend:)
Legend
(:table border=1 width=100% align=center cellspacing=0 :)
(:cellnr align=center colspan=2 bgcolor=#cccccc :)
'''Symbol'''
(:cell align=center colspan=2 bgcolor=#cccccc :)
'''Description'''
(:cell align=center bgcolor=#cccccc :)
'''Implementations'''
(:cellnr align=center :)
%width=60px% Attach:Alice.png"Alice"|
''Alice : [[Definitions#User|User]]''
(:cell align=center :)
Attach:ServerUser.png"Simple system"
(:cellnr align=center :)
'''Hypothetic complete Ripple system'''
Attach:CompleteRippleSystem.png"Complete system"
(:tableend:)
Legend
(:table border=1 width=100% align=center cellspacing=0 :)
(:cellnr align=center colspan=2 bgcolor=#cccccc :)
'''Symbol'''
(:cell align=center colspan=2 bgcolor=#cccccc :)
'''Description'''
(:cell align=center bgcolor=#cccccc :)
'''Implementations'''
(:cellnr align=center :)
%width=60px% Attach:Alice.png"Alice"|
''Alice : [[Definitions#User|User]]''
(:cell align=center :)
Deleted lines 107-116:
(:table border=1 width=100% align=center cellspacing=0 :)
(:cell align=center :)
'''Simple system'''
Attach:ServerUser.png"Simple system"
(:cellnr align=center :)
'''Hypothetic complete Ripple system'''
Attach:CompleteRippleSystem.png"Complete system"
(:tableend:)
Changed line 83 from:
to:
Partially implemented, [[Implementation/Index|here]]
Added line 1:
Legend
Added lines 3-13:
(:cellnr align=center colspan=2 bgcolor=#cccccc :)
'''Symbol'''
(:cell align=center colspan=2 bgcolor=#cccccc :)
'''Description'''
(:cell align=center bgcolor=#cccccc :)
'''Implementations'''
(:cellnr align=center :)
%width=60px% Attach:Alice.png"Alice"|
''Alice : [[Definitions#User|User]]''
Deleted lines 14-35:
Attach:ServerUser.png"Simple system"
(:cellnr align=center :)
'''Hypothetic complete Ripple system'''
Attach:CompleteRippleSystem.png"Complete system"
(:tableend:)
Legend
(:table border=1 width=100% align=center cellspacing=0 :)
(:cellnr align=center colspan=2 bgcolor=#cccccc :)
'''Symbol'''
(:cell align=center colspan=2 bgcolor=#cccccc :)
'''Description'''
(:cell align=center bgcolor=#cccccc :)
'''Implementations'''
(:cellnr align=center :)
%width=60px% Attach:Alice.png"Alice"|
''Alice : [[Definitions#User|User]]''
(:cell align=center :)
Changed lines 96-106 from:
(:tableend:)
to:
(:tableend:)
(:table border=1 width=100% align=center cellspacing=0 :)
(:cell align=center :)
'''Simple system'''
Attach:ServerUser.png"Simple system"
(:cellnr align=center :)
'''Hypothetic complete Ripple system'''
Attach:CompleteRippleSystem.png"Complete system"
(:tableend:)
(:table border=1 width=100% align=center cellspacing=0 :)
(:cell align=center :)
'''Simple system'''
Attach:ServerUser.png"Simple system"
(:cellnr align=center :)
'''Hypothetic complete Ripple system'''
Attach:CompleteRippleSystem.png"Complete system"
(:tableend:)
Changed line 15 from:
'''Entities'''
to:
'''Symbol'''
Changed lines 18-20 from:
to:
(:cell align=center bgcolor=#cccccc :)
'''Implementations'''
'''Implementations'''
Changed lines 27-29 from:
(:cell align=center colspan=2 :)
Alice
to:
(:cell align=center colspan=3 :)
Changed lines 34-36 from:
(:cell align=center colspan=2 :)
A Ripple serverthat
hosts many nodes
A Ripple server
hosts many nodes
to:
(:cell align=left colspan=2 :)
A Ripple server is an application that stores data for each node and manages interactions between nodes. Users access connect to the server to interact with their node. Servers may interact with other server through Ripple Distributed Protocol (Not implemented yet).
A Ripple server is an application that stores data for each node and manages interactions between nodes. Users access connect to the server to interact with their node. Servers may interact with other server through Ripple Distributed Protocol (Not implemented yet).
Changed lines 37-42 from:
to:
(:cell align=center :)
* [[http://sourceforge.net/projects/ripple | Ripplesite]] - open source code.
* [[https://github.com/jplewicke/rivulet | Rivulet]] - open source code.
* [[http://sourceforge.net/projects/cmb/ | Circular Multilateral Barter]] - code
* [[http://sourceforge.net/projects/ripple | Ripplesite]] - open source code.
* [[https://github.com/jplewicke/rivulet | Rivulet]] - open source code.
* [[http://sourceforge.net/projects/cmb/ | Circular Multilateral Barter]] - code
Changed lines 49-52 from:
to:
(:cell align=center :)
No client has been created or adapted to communicate with Ripple Servers yet.\\
A [[Main/PotentialRippleClients|list of potential clients]] exists.
No client has been created or adapted to communicate with Ripple Servers yet.\\
A [[Main/PotentialRippleClients|list of potential clients]] exists.
Changed lines 59-61 from:
to:
(:cell align=center bgcolor=#cccccc :)
'''Implementations'''
'''Implementations'''
Deleted lines 70-73:
(:cellnr align=center colspan=2 :)
%thumb% Attach:RedLink.png"Ripple Merchant API"|
''Ripple Merchant API''
Added lines 72-77:
Implemented via SSL in Ripplesite
(:cellnr align=center colspan=2 :)
%thumb% Attach:RedLink.png"Ripple Merchant API"|
''Ripple Merchant API''
(:cell align=center :)
(:cellnr align=center colspan=2 :)
%thumb% Attach:RedLink.png"Ripple Merchant API"|
''Ripple Merchant API''
(:cell align=center :)
Changed lines 80-85 from:
(may be implemented via OpenTransact)
(:cellnr align=center colspan=2 :)
%thumb% Attach:RedLink.png"Ripple Complete API"|
''
to:
This protocol allows a Client to access payment services provided by a Ripple Server.
Added lines 82-87:
It may be implemented via OpenTransact.
(:cellnr align=center colspan=2:)
%thumb% Attach:RedLink.png"Ripple Client API"|
''[[Implementation/ClientAPI|Ripple Client API]]''
(:cell align=center :)
(:cellnr align=center colspan=2:)
%thumb% Attach:RedLink.png"Ripple Client API"|
''[[Implementation/ClientAPI|Ripple Client API]]''
(:cell align=center :)
Changed lines 90-95 from:
(:cellnr align=center colspan=2 :)
%thumb% Attach
''[[Protocol/Index | Ripple Distributed Protocol]]''
to:
This protocol allows a Client application to access all functions provided by a Ripple Server:\\
I.e. Create an account, set credit limits, make a payment etc...
I.e. Create an account, set credit limits, make a payment etc...
Added lines 93-98:
Not implemented, some work done [[Implementation/ClientAPI|here]]
(:cellnr align=center colspan=2 :)
%thumb% Attach:GreenLink1.png"Ripple-Protocol"|
''[[Protocol/Index | Ripple Distributed Protocol]]''
(:cell align=center :)
(:cellnr align=center colspan=2 :)
%thumb% Attach:GreenLink1.png"Ripple-Protocol"|
''[[Protocol/Index | Ripple Distributed Protocol]]''
(:cell align=center :)
Added lines 102-104:
(:cell align=center :)
Not implemented, a lot of work done ''[[Protocol/Index |here]]''
Not implemented, a lot of work done ''[[Protocol/Index |here]]''
Changed lines 54-55 from:
User - Server
or
to:
User - Server\\
or\\
or\\
Changed line 80 from:
''Ripple-Protocol''
to:
''[[Protocol/Index | Ripple Distributed Protocol]]''
Changed line 84 from:
[[Ripple-Protocol]]
to:
[[Protocol/Index | Ripple Distributed Protocol]]
Changed line 21 from:
''Alice : [[User]]''
to:
''Alice : [[Definitions#User|User]]''
Changed line 24 from:
''Alice's node : [[Node]]''
to:
''Alice's node : [[Definitions#Node|Node]]''
Changed line 30 from:
''[[Server]]''
to:
''[[Definitions#Server|Server]]''
Changed line 38 from:
''[[Client]]''
to:
''[[Definitions#Client|Client]]''
December 14, 2010, at 09:51 AM
by - Formatted
Added lines 13-24:
(:cellnr align=center colspan=2 bgcolor=#cccccc :)
'''Entities'''
(:cell align=center colspan=2 bgcolor=#cccccc :)
'''Description'''
(:cellnr align=center :)
%width=60px% Attach:Alice.png"Alice"|
''Alice : [[User]]''
(:cell align=center :)
%width=40px% Attach:Node.png"Node"|
''Alice's node : [[Node]]''
Changed lines 26-30 from:
to:
Alice
(:cellnr align=center colspan=2 :)
%width=60px% Attach:Server.png"Server"|
''[[Server]]''
(:cellnr align=center colspan=2 :)
%width=60px% Attach:Server.png"Server"|
''[[Server]]''
Changed lines 37-38 from:
Attach:Client.png"Client"|'''Client'''
to:
%width=60px% Attach:Client.png"Client"|
''[[Client]]''
''[[Client]]''
Changed lines 43-45 from:
(:cellnr align=center :)
Attach:Alice.png"Alice"|
'''Alice'''
to:
(:cellnr align=center colspan=2 bgcolor=#cccccc :)
'''Communication Protocols'''
(:cell align=center bgcolor=#cccccc :)
'''Entities connected by Protocol'''
(:cell align=center bgcolor=#cccccc :)
'''Description'''
(:cellnr align=center colspan=2 :)
%thumb% Attach:BlackLink.png"Direct connection"|
''Direct connection''
'''Communication Protocols'''
(:cell align=center bgcolor=#cccccc :)
'''Entities connected by Protocol'''
(:cell align=center bgcolor=#cccccc :)
'''Description'''
(:cellnr align=center colspan=2 :)
%thumb% Attach:BlackLink.png"Direct connection"|
''Direct connection''
Deleted lines 53-60:
'''Alice's Node'''
(:cell align=center colspan=2 :)
Alice
(:cellnr align=center colspan=2 :)
Attach:BlackLink.png"Direct connection"|'''Direct connection'''
(:cell align=center :)
Added lines 55-56:
or
User - Client
User - Client
Changed lines 61-62 from:
Attach:RedLink.png"Ripple Merchant API"|'''Ripple Merchant API'''
to:
%thumb% Attach:RedLink.png"Ripple Merchant API"|
''Ripple Merchant API''
''Ripple Merchant API''
Changed lines 70-71 from:
Attach:RedLink.png"Ripple Complete API"|'''Ripple Complete API'''
to:
%thumb% Attach:RedLink.png"Ripple Complete API"|
''Ripple Complete API''
''Ripple Complete API''
Changed lines 79-80 from:
Attach:GreenLink1.png"Ripple-Protocol"|'''Ripple-Protocol'''
to:
%thumb% Attach:GreenLink1.png"Ripple-Protocol"|
''Ripple-Protocol''
''Ripple-Protocol''
Changed line 84 from:
Ripple-Protocol
to:
[[Ripple-Protocol]]
December 13, 2010, at 11:53 PM
by - Converted Legend to table
Changed lines 9-10 from:
Attach:LegendRippleSystem.png"Legend"
to:
Legend
(:table border=1 width=100% align=center cellspacing=0 :)
(:cell align=center colspan=2 :)
Attach:Server.png"Server"|'''Server'''
(:cell align=center colspan=2 :)
A Ripple server that
hosts many nodes
(i.e Ripplepay.com)
(:cellnr align=center colspan=2 :)
Attach:Client.png"Client"|'''Client'''
(:cell align=center colspan=2 :)
Client Application:
(i.e. facebook, ebay ...)
(:cellnr align=center :)
Attach:Alice.png"Alice"|
'''Alice'''
(:cell align=center :)
Attach:Node.png"Node"|
'''Alice's Node'''
(:cell align=center colspan=2 :)
Alice
(:cellnr align=center colspan=2 :)
Attach:BlackLink.png"Direct connection"|'''Direct connection'''
(:cell align=center :)
User - Server
(:cell align=center :)
Direct connection
(:cellnr align=center colspan=2 :)
Attach:RedLink.png"Ripple Merchant API"|'''Ripple Merchant API'''
(:cell align=center :)
Client - Server
(:cell align=center :)
Ripple Merchant API
(may be implemented via OpenTransact)
(:cellnr align=center colspan=2 :)
Attach:RedLink.png"Ripple Complete API"|'''Ripple Complete API'''
(:cell align=center :)
Client - Server
(:cell align=center :)
Ripple Complete API
(:cellnr align=center colspan=2 :)
Attach:GreenLink1.png"Ripple-Protocol"|'''Ripple-Protocol'''
(:cell align=center :)
Server - Server
(:cell align=center :)
Ripple-Protocol
(:tableend:)
December 07, 2010, at 06:11 PM
by - Created table
Added lines 1-10:
(:table border=1 width=100% align=center cellspacing=0 :)
(:cell align=center :)
'''Simple system'''
Attach:ServerUser.png"Simple system"
(:cellnr align=center :)
'''Hypothetic complete Ripple system'''
Attach:CompleteRippleSystem.png"Complete system"
(:tableend:)
''Legend''
Attach:LegendRippleSystem.png"Legend"
(:cell align=center :)
'''Simple system'''
Attach:ServerUser.png"Simple system"
(:cellnr align=center :)
'''Hypothetic complete Ripple system'''
Attach:CompleteRippleSystem.png"Complete system"
(:tableend:)
''Legend''
Attach:LegendRippleSystem.png"Legend"