|
1 | | -## samples-java/basic-cordapps |
| 1 | +## Basic Cordapp Sample |
2 | 2 |
|
3 | 3 | This folder features basic sample projects, each of them demonstrates low level cordapp functionalities, such [RPC connection](https://docs.corda.net/docs/corda-os/api-rpc.html#api-rpc-operations), messaging, etc. |
4 | 4 |
|
5 | | -### [cordapp-example](./cordapp-example): |
| 5 | +### [Cordapp Example](./cordapp-example): |
6 | 6 | A simple exploratory sample for the official [Corda online training](https://training.corda.net). |
7 | | -[<img src="../webIDE.png" height=25 />](https://ide.corda.net/?folder=/home/coder/samples-java/Basic/cordapp-example) |
8 | 7 |
|
9 | | -### [database access](./flow-database-access): |
| 8 | +### [Database Access](./flow-database-access): |
10 | 9 | This CorDapp provides a simple example of how the node database can be accessed within flows. In this case, the flows maintain a table of cryptocurrency values in the node's database. |
11 | | -[<img src="../webIDE.png" height=25 />](https://ide.corda.net/?folder=/home/coder/samples-java/Basic/flow-database-access) |
12 | 10 |
|
13 | | -### [http access](./flow-http-access): |
| 11 | +### [Http Access](./flow-http-access): |
14 | 12 | This CorDapp provides a simple example of how HTTP requests can be made in flows. In this case, the flow makes an HTTP request to retrieve the original BitCoin readme from GitHub. |
15 | | -[<img src="../webIDE.png" height=25 />](https://ide.corda.net/?folder=/home/coder/samples-java/Basic/flow-http-access) |
16 | | - |
17 | | -### [ping](./ping-pong): |
18 | | -This CorDapp allows a node to ping any other node on the network that also has this CorDapp installed. |
19 | | -[<img src="../webIDE.png" height=25 />](https://ide.corda.net/?folder=/home/coder/samples-java/Basic/ping-pong) |
20 | | - |
21 | | -### [rpc node info](./rpc-nodeinfo): |
22 | | -Allows one to get some rudimentary information about a running Corda node via RPC |
23 | | -[<img src="../webIDE.png" height=25 />](https://ide.corda.net/?folder=/home/coder/samples-java/Basic/rpc-nodeinfo) |
24 | | - |
25 | | -### [spring-webserver](./spring-webserver): |
26 | | -This project defines a simple [Spring webserver](https://spring.io/projects/spring-boot#overview) that connects to a Corda node via [RPC](https://docs.corda.net/docs/corda-os/api-rpc.html#api-rpc-operations). |
27 | | -[<img src="../webIDE.png" height=25 />](https://ide.corda.net/?folder=/home/coder/samples-java/Basic/spring-webserver) |
28 | | - |
29 | | -### [yo cordapp](./yo-cordapp): |
30 | | -Send Yo's! to all your friends running Corda nodes! |
31 | | -[<img src="../webIDE.png" height=25 />](https://ide.corda.net/?folder=/home/coder/samples-java/Basic/yo-cordapp) |
32 | | - |
33 | 13 |
|
| 14 | +### [Ping Pong](./ping-pong): |
| 15 | +This CorDapp allows a node to ping any other node on the network, demonstrating stateless communication between nodes. |
34 | 16 |
|
35 | 17 |
|
36 | 18 |
|
0 commit comments