Oracle offers thousands of technology products, but in my humble opinion, the Application Interface Services (AIS) platform is by far one of their most exciting contributions to date. Here is an overview of what AIS is and how you can put it to work inside your organization.
The name pretty much describes it perfectly – an interface service for applications. In a nutshell, AIS provides the necessary technology for Oracle’s JD Edwards EnterpriseOne ERP software to communicate with mobile applications. This ERP software has come a long way since the origin of its base code in 1977.
This is what it looks like from an architecture perspective.
- Oracle Solaris / WebLogic Server
- Microsoft Windows
- IBM, IBM AIX / WebSphere Application Server
As you can see in the left hand side of the above image, there are many opportunities, though I am pretty sure AIS doesn't actually work on a toaster, at least not as of today. However, it does work with these:
- Oracle Mobile Application Framework (MAF)
- EnterpriseOne ADF
- Java API
- IoT devices
EnterpriseOne ADF applications - ADF is capable of executing web applications within its framework. These service-oriented applications include Library JAR files and bounded task flows. Additional features include the following:
- Service requests allow the user to retrieve information from other EnterpriseOne
- System administrator/developer can perform various operations on a single form by sending an ordered command (code).
- The system can also replicate web client user actions such as populating fields and clicking, among many others!
Java API - With the customization capabilities API brings to the table, customers are able to pick development platforms that best fit their situation/needs. This program helps programmers in creating custom applications, which are compatible with EnterpriseOne applications. Additional benefits include:
- Data service requests are extremely easy to apply via Java API.
- A default configuration is available - this retains information about server release tools found in the package (token request, login information with tokens, user details).
- New tools may also be created using Oracle’s Java Extension Toolkit (JET). This toolkit can operate within EnterpriseOne UX One pages.
Using AIS, companies depending on the operational excellence of their software technology shall no longer lose profits and customers due to poor performance. Traditional software packages may run poorly and often have security weaknesses. AIS is designed to expose such weaknesses in order to eliminate down time.
So what else is great about AIS?
- Very affordable
- Packages offered based on a thorough needs assessment
- Straight forward, clients get exactly what is advertised
- No hidden costs
- Free updates!
Companies depending on technology for operational excellence to provide quick rendering of their software sometimes lose profits and clients because of poor performance. This is the case with traditional software packages which hardly have room for improvement and are liable to security weaknesses. AIS use its experience to handpick software packages that meet the needs of these establishments. These upgrades often lead to increased productivity since AIS is designed to expose weaknesses to eliminate downtime.
The best thing about AIS is that it is quite affordable. Packages are offered to enterprises after a needs assessment. There are no hidden costs, so clients get exactly what is advertised. The single integrated solution package comes with free updates which continues its value-adding benefits.