Standard Applications - Xyna-Factory/xyna GitHub Wiki

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 Description Role
ActiveMQ Queue Active MQ Access Client/Server
Connection Base Protocol Message Store, Protocol independent command based send services to be used for SSH, Telnet, NETCONF. Utils
FileMgmt Base File Management for text-based I/O Client
HTTP Base HTTP Services, HTTP Trigger/Filter, etc. Client/Server
IOSDevice Connection, SSHTools Cisco: IOS Device Type Client
IOSXEDevice Connection, SSHTools Cisco: IOS XE Device Type Client
IOSXRDevice Connection, SSHTools Cisco: IOS XR Device Type Client
Json Base Allows decoding JSON strings into XMOM Objects of matching structure and again encoding XMOM Objects into JSON strings. Client
JunOSDevice Connection, SSHTools Juniper: JUNOS Device Type Client
Mail Base Mail Service Client/Server
Net Base Common network-based objects Client
OneOSDevice Connection, SSHTools OneAccess: OneOS Device Type Client
OracleAQ Queue Oracle AQ Access Client/Server
Queue Base Common queueing management Client/Server
RegExp Base Evaluation support for regular expressions Client
Script Executor Base Script Executor Service Client
SNMP Base SNMP Service, SNMP Trigger Client/Server
Soap Base Soap Service Client
SSH Connection SSH Service Client
SSH File Transfer Connection SCP client services Client
SSH Mock SSH Server Tools for creating a SSH Server Mock Server
SSH Server Connection SSH Trigger/Filter Server
SSH Tools - Shared Library for Device Types Utils
Telnet Connection Telnet Service Client
WebsphereMQ Queue Websphere MQ Access Client/Server
XSD Datamodel Base Base Helper Services for the XSD-based Data Models Client

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
⚠️ **GitHub.com Fallback** ⚠️