Application : Applications are the top-level element of the framework architecture Application library : The deployment element declares the Jar files which contain the Java code for an application Application types : Application types are jar files which not only contain the code of an application, but also XML files which define for this application: This configuration allows to create instances of the application without having to define in each instance elements such as: Architecture : This article present the architecture of the prototype framework Attaching service providers : This article explains the notion of attaching a provider to a Service Autodescripted modules : This article explains how to define and instanciate generic Java modules Autodescripted modules interfaces declaration : This article explains how interfaces declaration are handled in autodescripted modules Configuration : This article is about the framework configuration Data objects tutorial : This article shows an example where a complex data structure is distributed as an object Defining an autodescripted module : This article explains how to define an autodescripted module Distributing data structures as objects : This article explains how to distribute complex data structures as Java objects Distribution options : This article explains the different ways to distribute a framework configuration External Communication CSharp tutorial : This article is a tutorial which explains how to use the launcher for the External Communication with CSharp External Communication Launcher tutorial : This article is a tutorial which explains how to use the launcher for the External Communication with a C# executable ExternalComm network property : This article explains how to specify the External Communication network property XML file Framework properties : This article is about the properties which can be defined in the framework configuration Geosparql tutorial : This article is a tutorial about using Geosparql with the Jena module Identification : This article presents the naming and identification of elements Jena tutorial : This article is a tutorial about using the Jena module Manifest properties : This article explains the content of the Java modules Jar file manifest Master modules : Master modules are modules which have specific rights to change the states of other modules Module configuration : This article explains how a Module is specified in the configuration Module instances : This article explains how to use an autodescripted module Modules types : This article is about the modules types which are supported by the framework Overview : Protoframework is a Service-oriented framework allowing to exchange Services between applications Service alias : A Service alias is an alias name for another Service Services configuration : This article explains how the services are specified in the configuration Sharing libraries between applications : This article explains how to share the same library between different applications Troubleshooting for built-in modules : This article present possible problems and their solution for built-in modules User-defined global configuration properties : This article is about the declaration of global properties variables which can be defined in the framework configuration User-defined module type example : This article shows an example for user-defined module types User-defined module types : This article explains how to create user-defined module types Using user-defined properties to customize the framework architecture : This article explains how to use user-defined properties to customize the framework architecture XInclude support : This article is about the property which allows to include portions of the XML documents using the xInclude XML mechanism
Copyright 2017-2020 Dassault Aviation. All Rights Reserved. Documentation and source under the LGPL v3 licence