Abstract services : It is possible to specify that a Service is abstract and should not be used in the applications Application library : The deployment element declares the Jar files which contain the Java code for an application Application properties configuration : This article explains how the application properties values are specified in the configuration 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: Applications configuration : This article explains how the applications are specified in the configuration Architecture : This article present the architecture of the prototype framework Browser : This article is about the built-in framework browser Browser configuration : This article is about the browser configuration Built-in Applications : This article present the built-in Applications distributed with the framework Bundling tacticalEnv Applications : This article explains how to bundle a tacticalEnv and a tacticalEnvModel module in one application C modules : C modules are modules which are implemented as dlls coded in C Command-line starting : This article explains how to start the framework Data types : This article explains the concept of data types Defining an autodescripted module : This article explains how to define an autodescripted module Definition and runtime classes : This article explains the difference between the classes which handle the definition and those which handle the runtime of the model FAQ : Frequently Asked Questions First tutorial : The first tutorial present the coding and configuration of a very simple system with two modules Framework deployment : This article presents the framework deployment Framework initialization and runtime sequence : This article presents the framework initialization, runtime, and shutdown sequences Generating a long ID in the browser : This article explains how to generate a long ID for an application, module or service Groovy modules : Groovy modules are modules which are scripted in the Groovy scripting language Groovy tutorial from start : This tutorial is the same as the Groovy tutorial, but without having to do the first tutorial first Identification : This article presents the naming and identification of elements Java modules : Java modules are the default modules type Manifest properties : This article explains the content of the Java modules Jar file manifest Module : Modules are the executable units in the Applications Modules data sharing : This article presents how and when modules share their datas Modules types : This article is about the modules types which are supported by the framework Network configuration : This article explains how the network configuration is specified Network definition : This article explains how the network communication between Applications is defined Object types : This article explains the concept of ObjectType types Overview : Protoframework is a Service-oriented framework allowing to exchange Services between applications Owner module : The Owner Module is a unique Module which allows the framework to be created and controlled from an external application Python http modules : Python http modules are Python modules where the associated Python script communicate with the framework using http requests Python modules : Python modules are modules which are scripted in the Python scripting language Python socket modules : Python socket modules are Python modules where the associated Python script use UDP or TCP sockets to communicate with the framework Request-response tutorial : This tutorial present the coding and configuration of a very system with two modules communicating through a request-response Service Scripted UA tutorial from start : This tutorial is the same as the Scripted UA tutorial, but without having to do the UA tutorial first Sharing libraries between applications : This article explains how to share the same library between different applications Showing the content of a configuration model : This article is about the content of a configuration model shown in the browser tacticalenvModel Application : The built-in tacticalenvModel Application allows to maintain a data store from datas provided by a tacticalEnv module Type annotation mapping tutorial : This tutorial shows how to map a data type to a class through annotations Using user-defined properties to customize the framework architecture : This article explains how to use user-defined properties to customize the framework architecture xulInterface tutorial : This article is a tutorial about developing a XUL interface with Javascript
Copyright 2017-2020 Dassault Aviation. All Rights Reserved. Documentation and source under the LGPL v3 licence