Time to Istanbul 2013
38 days since Istanbul 2013.
There are currently 0 users and 7 guests online.
Simulator Developer Guide
This section is aimed at developers who'd like to contribute to the Gazelle Project and create simulators that can communicate with the Gazelle Test Engine.
Concept of the Simulator
A simulator is a stand alone application that mimics one (or more) IHE actors for a given set of IHE profile. The simulator shall implement a web service interface that it used for the communication between Gazelle and the Simulator. The simulator shall also implement the functionality specific to the actors it is simulating. The simulator can be able to store some messages for logging purposes but this is not an obligation.
To ease the development of simulators, we have developed java abstract classes and interfaces that can be extended and implemented by a new simulator project.
Extending the class and implementing the interface provides all webservice communication with gazelle test engine.
The project to extend is located on the INRIA Forge in the Gazelle project and is named : GSCommon-ejb.
The source can be downloaded or fetch from the forge :
svn co svn+ssh://scm.gforge.inria.fr/svn/gazelle/trunk/simulators/GSCommon-ejb
Gazelle Simulator Project Template
In addition to the abstract classes and the interfaces we have developed a template projects that extends and implements the interactions with gazelle test engine. This project is available at gforge. Sources can be checked out with the following commands :
svn co svn+ssh://scm.gforge.inria.fr/svn/gazelle/trunk/simulators/GSCommon-ejb svn co svn+ssh://scm.gforge.inria.fr/svn/gazelle/trunk/simulators/GSCommon-ui svn co svn+ssh://scm.gforge.inria.fr/svn/gazelle/trunk/simulators/SimulatorTemplate
Javadoc is available online
For those who prefers sources and java doc are available for download.
Recent blog posts