Software AG Products  | Application Integration On Premises | Developing Application Integrations | ApplinX
 
ApplinX
ApplinX is a server-based technology that provides an efficient, robust, and easy way for web applications to access and integrate data and transactions from core system applications without changing those applications. ApplinX exposes core system applications and encapsulates them in components such as web applications and web services using standard programmatic environments such as .NET or J2EE. You can then use these components as advanced building blocks in any modern development platform, for new or existing applications such as CRM applications. In this way, you can integrate core system applications into new strategic IT platforms, and can re-engineer your workflow using a more streamlined and efficient task-oriented and role-based approach.
ApplinX offers three types of solutions: web enablement, SOA enablement, and webpage integration. You use Software AG Designer for these types of development work, as shown below.
ApplinX perspective in Software AG Designer
Web enablement allows you to turn existing host 'green screens' into web interfaces. You can achieve a true web look and feel without touching existing applications or changing any code. ApplinX offers the web enablement solutions described below.
Solution
Description
Instant
Enables you to turn core system applications into modern-looking web applications with little or no coding. In Software AG Designer, you can apply the same design to multiple screens. You can use transformations to convert host screen patterns into web components (for example, transforming host function keys into hyperlinks, buttons, or images, or converting input fields into GUI elements such as combo boxes, radio buttons, or check boxes.
HTML emulation
Instantly turn a host terminal emulation into a web browser terminal emulation that provides host key and print support and maintains existing color schemes. Available in .NET and J2EE environments.
Composite
Fully customize and extend your web applications. You can aggregate information from multiple core system applications into a single webpage. You can integrate legacy assets at the screen, transaction, or data level, and support various web environments using the ApplinX Base Objects API for customizing the web framework. Available in .NET and J2EE environments.
SOA enablement allows you to reuse core system application functionality and leverage the operational qualities of a system's transaction platform to new IT projects. You expose core system application functionality and data as web services at the screen or transaction level, and integrate with other environments that invoke web services. In Software AG Designer, you can create procedures and use them to turn application functionality into web services. You can combine disparate data sources into web services using ApplinX entities such as screens, programs, databases, and external web services. ApplinX supports web service standards such as SOAP and WSDL, and JAXR for registering services in SOA registries such as CentraSite.
Webpage integration enables you to simulate web browser activity within ApplinX and expose it as a standard web service or integrate it with ApplinX procedures. Specifically, you use the simulation to record web content and create an ApplinX Web Procedure. The web procedure is designed to enable integration of webpage user interfaces within ApplinX. You can expose the web procedure as a service in the same way you can expose ApplinX procedures such as the Path and Flow Procedures.