Skip to content

Standard Applications

Johannes Heucher edited this page Oct 12, 2022 · 3 revisions

The Xyna Factory provides a set of Standard Applications, which are Applications with related functionality that can be reused. The lists below show the Applications that may be included in a Xyna Factory installation in contrast to Applications that are specific to the project realized with Xyna Factory.

Xyna Modeller

The following Applications are mandatory for running the Xyna Modeller:

Applications
Name Requirements Paths Description
Base -
  • base.*
  • core.exception
  • xact.templates.*
  • xnwh.persistence
  • ...
Components used by the Xyna Process Modeller: Synchronization Services, Wait Services, Manual Interaction, etc.
GlobalApplicationMgmt Node, Processing xfmg.xfctrl.appmgmt Application related stuff; used by Xyna Factory Manager
GUIHttp HTTP (and therefore the HTTP Trigger) - Used by Xyna Modeller for file uploads and downloads
Node Base xfmg.xfctrl.* Remote Utils for Factory Management
Processing Base
  • xprc
  • xprc.xpce
  • xprc.xsched
Common objects; some of them are used for advanced modeling use cases

Protocols et al

Applications
Name Requirements Paths Description
ActiveMQ Queue xact.queue.* Active MQ Access
Connection Base xact.connection.* Protocol Message Store, Protocol independent command based send services to be used for SSH, Telnet, NETCONF.
FileMgmt Base File Management for text-based I/O
HTTP Base xact.http.* HTTP Services, HTTP Trigger/Filter, etc.
IOSDevice Connection, SSHTools Cisco: IOS Device Type
IOSXEDevice Connection, SSHTools Cisco: IOS XE Device Type
IOSXRDevice Connection, SSHTools Cisco: IOS XR Device Type
Json Base xfmg.xfctrl.datamodel.json Allows decoding JSON strings into XMOM Objects of matching structure and again encoding XMOM Objects into JSON strings.
JunOSDevice Connection, SSHTools Juniper: JUNOS Device Type
Mail Base Mail Service
Net Base base.net.* Common network-based objects
OneOSDevice Connection, SSHTools OneAccess: OneOS Device Type
OracleAQ Queue xact.queue.* Oracle AQ Access
Queue Base xact.queue.* Common queueing management
Radius UserSessionMgmt Radius Service, Radius Trigger
RegExp Base xint.* Evaluation support for regular expressions
Script Executor Base xact.XScrpt.* Script Executor Service
SNMP Base xact.snmp.* SNMP Service, SNMP Trigger
Soap Base xact.* Soap Service
SSH Connection xact.ssh.* SSH Service
SSH File Transfer Connection xact.ssh.* SCP client services
SSH Mock SSH Server xact.ssh.mock.* Tools for creating a SSH Server Mock
SSH Server Connection xact.ssh.* SSH Trigger/Filter
SSH Tools Shared Library for Device Types
Telnet Connection xact.telnet.* Telnet Service
WebsphereMQ Queue xact.queue.* Websphere MQ Access
XSD Datamodel Base Base
  • xdnc.model.xsd
  • xfmg.xfctrl.datamodel.xsd.*
Helper Services for the XSD-based Data Models

Factory Management

Applications
Name Requirements Paths Description
BatchProcessMgmt Processing xprc.xbatchmgmt.* Time-Controlled Order Management
CapacityMgmt Base xfmg.capacitymanagement Capacity Management
TimeSeries Base xnwh.timeseries Time Series Management
SNMPStatistics SNMP xact.snmp.* SNMP Monitoring, SNMP Statistics Filter (-Instance)
UserSessionMgmt Base User Session Management
XynaPropertyMgmt Base xfmg.xods.configuration.* Xyna Property Management
Clone this wiki locally