Skip to content
Snippets Groups Projects
distribution.html 11.13 KiB
<html>
    <head>
        <title>opendis7-java Distribution Products</title>
        <link rel="shortcut icon" href="documentation/images/OpenDisSurferDude.64x64.png" title="opendis" >
        <meta name="description" content="index page for opendis7-java distribution and javadoc"/>
        <meta name="license" content="Open-Source Software License for NPS MOVES Savage Research Group.
              This BSD-style license is non-viral and friendly to academia, government, industry, and individuals."/>
        <meta name="author" content="Donald P. Brutzman"/>
        <meta name="created" content="21 April 2023"/>
        <meta name="license" content="license.html"/>
        <meta name="reference"  content="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/blob/master/distribution.html"/>
        <meta name="identifier" content="https://savage.nps.edu/opendis7-java/distribution.html"/>
    </head>
    <body>
        
        <h1>
            opendis7-java Library Distribution Products
            
            <!-- symbolic link on server -->
            <a href="https://savage.nps.edu/opendis7-java" target="_blank" title="Open-Dis Surfer Dude, Thanks Don McGregor!"><img src="https://savage.nps.edu/opendis7-java/images/OpenDisSurferDude.png" alt="Open-Dis Surfer Dude, Thanks Don McGregor!" style="float:right"/></a>
        </h1>
        
        <p>
            <i>Get ready...</i>
        </p>
        
        <p>
            The opendis7-java library project provides a complete type-safe open-source Java implementation of the 
            IEEE Distributed Interactive Simulation (DIS) Protocol.
            Current support includes IEEE DIS Protocol version 7 (IEEE 1278.1-2012) and 
            Simulation Interoperability Standards Organization SISO-REF-010 Enumerations specifications.
        </p>
        
        <p>
            The IEEE 
            <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.
            To learn more:
        </p>
        <ul>
            <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>,
                Interservice Industry Training, Simulation Education Conference (IITSEC), 29 November - 3 December 2021, Orlando Florida USA.
            </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>
        <p>
            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</a>
            project on GitHub.
        </p>
        
        <hr />
        
        <h2>
            <!-- Unicode Character 'BOOKMARK' (U+1F516) https://www.fileformat.info/info/unicode/char/1f516/index.htm -->
            <a href="#opendis7">&#128278;</a>
            <a id="opendis7">opendis7-java jars and documentation</a>
        </h2>
        <p>
            <i>Get set...</i>
        </p>
        
        <p>
            Here are distribution products for Java software development, 
            including support for both the <b>DIS Protocol version 7</b> (IEEE 1278.1-2012) and 
            <b>SISO-REF-010 Enumerations</b> specifications.