Skip to content
Snippets Groups Projects
Commit 0ea5c47c authored by Brutzman, Don's avatar Brutzman, Don
Browse files

editorial detail, clarity

parent 5c7ebf3c
No related branches found
No related tags found
No related merge requests found
...@@ -27,17 +27,21 @@ ...@@ -27,17 +27,21 @@
The IEEE The IEEE
<a href="https://en.wikipedia.org/wiki/Distributed_Interactive_Simulation">Distributed Interactive Simulation (DIS)</a> protocol <a href="https://en.wikipedia.org/wiki/Distributed_Interactive_Simulation">Distributed Interactive Simulation (DIS)</a> protocol
is a formal standard for conducting real-time platform-level wargaming across multiple host computers and is used worldwide, especially by military organizations. is a formal standard for conducting real-time platform-level wargaming across multiple host computers and is used worldwide, especially by military organizations.
To learn more:
</p> </p>
<ul> <ul>
<li> <li>
<a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/blob/master/conferences/IITSEC2021/README.md" target="_blank">Distributed Interactive Simulation (DIS) 101 Tutorial: The Basics</a>, <a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/blob/master/conferences/IITSEC2021/README.md" target="_blank">Distributed Interactive Simulation (DIS) 101 Tutorial: The Basics</a>,
Interservice Industry Training, Simulation Education Conference (IITSEC), 29 November - 3 December 2021, Orlando Florida USA. Interservice Industry Training, Simulation Education Conference (IITSEC), 29 November - 3 December 2021, Orlando Florida USA.
</li> </li>
<li>
<a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/blob/master/specifications/IeeeDisPduColorFigures.pdf" target="_blank">IEEE DIS7 PDU color figures</a>
illustrate PDU data structures that are used to carry networked messages about shared network state.
</li>
</ul> </ul>
<p> <p>
This page offers distribution products created from the latest build of the This page offers distribution products for software developers, created from the latest build of source code in the
<a href="https://github.com/open-dis/opendis7-java/blob/master/README.md" target="_blank">opendis7-java project</a> <a href="https://github.com/open-dis/opendis7-java/blob/master/README.md" target="_blank">opendis7-java project</a>.
source code.
</p> </p>
<hr /> <hr />
...@@ -50,39 +54,43 @@ ...@@ -50,39 +54,43 @@
<p> <p>
<i>Get set...</i> <i>Get set...</i>
</p> </p>
<p>
Here are distribution products for Java software development.
</p>
<ul> <ul>
<li>
<a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/blob/master/specifications/IeeeDisPduColorFigures.pdf" target="_blank">IEEE DIS7 PDU color figures</a>
illustrating PDU data structures
</li>
<li> <li>
<a href="https://savage.nps.edu/opendis7-java/javadoc/index.html" target="_blank">opendis7-java Javadoc</a> <a href="https://savage.nps.edu/opendis7-java/javadoc/index.html" target="_blank">opendis7-java Javadoc</a>
provides full documentation of classes and methods for Java programmers provides full documentation of classes and methods for Java programmers
</li> </li>
<li> <li>
<a href="https://savage.nps.edu/opendis7-java/opendis7-full.jar">opendis7-full.jar</a> <a href="https://savage.nps.edu/opendis7-java/opendis7-full.jar">opendis7-full.jar</a>
is the latest recommended version for use. is the latest recommended version for developer use.
It is a It is a
"<a href="https://stackoverflow.com/questions/19150811/what-is-a-fat-jar" target="_blank">fat&nbsp;jar</a>" "<a href="https://stackoverflow.com/questions/19150811/what-is-a-fat-jar" target="_blank">fat&nbsp;jar</a>"
(~210MB) which integrates all of the following: (~210MB) which integrates all of the following:
<ul> <ul>
<li> <li>
<a href="https://savage.nps.edu/opendis7-java/opendis7-pdus-classes.jar">opendis7-pdus-classes.jar</a>, <a href="https://savage.nps.edu/opendis7-java/opendis7-pdus-source.jar">opendis7-pdus-source.jar</a>,
<a href="https://savage.nps.edu/opendis7-java/opendis7-pdus-javadoc.jar">opendis7-pdus-javadoc.jar</a>, &nbsp;
<a href="https://savage.nps.edu/opendis7-java/opendis7-pdus-source.jar">opendis7-pdus-source.jar</a> <a href="https://savage.nps.edu/opendis7-java/opendis7-enumerations-source.jar">opendis7-enumerations-source.jar</a>
</li> </li>
<li> <li>
<a href="https://savage.nps.edu/opendis7-java/opendis7-enumerations-classes.jar">opendis7-enumerations-classes.jar</a>, <a href="https://savage.nps.edu/opendis7-java/opendis7-pdus-classes.jar">opendis7-pdus-classes.jar</a>,&nbsp;
<a href="https://savage.nps.edu/opendis7-java/opendis7-enumerations-javadoc.jar">opendis7-enumerations-javadoc.jar</a>, <a href="https://savage.nps.edu/opendis7-java/opendis7-enumerations-classes.jar">opendis7-enumerations-classes.jar</a>
<a href="https://savage.nps.edu/opendis7-java/opendis7-enumerations-source.jar">opendis7-enumerations-source.jar</a> </li>
<li>
<a href="https://savage.nps.edu/opendis7-java/opendis7-pdus-javadoc.jar">opendis7-pdus-javadoc.jar</a>,
<a href="https://savage.nps.edu/opendis7-java/opendis7-enumerations-javadoc.jar">opendis7-enumerations-javadoc.jar</a>
</li> </li>
</ul> </ul>
</li> </li>
</ul> </ul>
<p> <p>
Experimental XML encoding for DIS Protocol version&nbsp;7, enabling opportunities for further The IEEE DIS Protocol is a a carefully defined set of binary messages.
We are also working on an experimental XML encoding for DIS Protocol version&nbsp;7, enabling opportunities for further
"<a href="https://en.wikipedia.org/wiki/Big_data" target="_blank">big data</a>" "<a href="https://en.wikipedia.org/wiki/Big_data" target="_blank">big data</a>"
validation and conversion. validation and conversion.
Current work is testing and building upon these potential capabilities. Current work is testing and building upon these potential capabilities.
...@@ -95,7 +103,7 @@ ...@@ -95,7 +103,7 @@
<a href="https://savage.nps.edu/opendis7-java/xml/SchemaDocumentation/DIS_7_2012.autogenerated.html" target="_blank">DIS7 PDU XML Schema Documentation</a> <a href="https://savage.nps.edu/opendis7-java/xml/SchemaDocumentation/DIS_7_2012.autogenerated.html" target="_blank">DIS7 PDU XML Schema Documentation</a>
</li> </li>
<li> <li>
generated from original These XML data structures are generated from original
<a href="https://github.com/open-dis/opendis7-source-generator/tree/master/xml/dis_7_2012" target="_blank">XML for PDUs design templates</a> <a href="https://github.com/open-dis/opendis7-source-generator/tree/master/xml/dis_7_2012" target="_blank">XML for PDUs design templates</a>
by Don McGregor by Don McGregor
</li> </li>
...@@ -130,14 +138,14 @@ ...@@ -130,14 +138,14 @@
<i>Go!</i> <i>Go!</i>
</p> </p>
<blockquote> <p>
This NPS course is an introduction to distributed communications in simulation applications. This NPS course is an introduction to distributed communications in simulation applications.
Topics include introduction to the TCP/IP protocol stack, Topics include introduction to the TCP/IP protocol stack,
socket communications including TCP/UDP unicast/multicast and essential protocol design issues. socket communications including TCP/UDP unicast/multicast and essential protocol design issues.
Follow-on emphasis is Distributed Interactive Simulation (DIS) Protocol application programming, Follow-on emphasis is Distributed Interactive Simulation (DIS) Protocol application programming,
with side looks at High Level Architecture (HLA). Course activity focuses on creation and testing with side looks at High Level Architecture (HLA). Course activity focuses on creation and testing
of network programming network code and web-browser applications. of network programming network code and web-browser applications.
</blockquote> </p>
<ul> <ul>
<li> <li>
...@@ -146,7 +154,7 @@ of network programming network code and web-browser applications. ...@@ -146,7 +154,7 @@ of network programming network code and web-browser applications.
<ul> <ul>
<li> <li>
<a href="https://savage.nps.edu/opendis7-java/javadoc-examples/index.html" target="_blank">course examples Javadoc</a> <a href="https://savage.nps.edu/opendis7-java/javadoc-examples/index.html" target="_blank">course examples Javadoc</a>
&nbsp; &nbsp;&nbsp; <!-- rough spacing alignment --> &nbsp; &nbsp; &nbsp; <!-- rough spacing alignment -->
(<a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/examples" target="_blank">source code</a>) (<a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/examples" target="_blank">source code</a>)
</li> </li>
<li> <li>
...@@ -183,7 +191,7 @@ of network programming network code and web-browser applications. ...@@ -183,7 +191,7 @@ of network programming network code and web-browser applications.
</blockquote> </blockquote>
<blockquote> <blockquote>
This page updated 20 August 2023 This page updated 21 August 2023
</blockquote> </blockquote>
</body> </body>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment