JD Edwards EnterpriseOne Application Interface Services (AIS) is a powerful tool that allows seamless integration between JD Edwards applications and external systems. This enables businesses to streamline workflows, automate processes, and enhance the user experience.

In this article, we will explore the key features and benefits of JD Edwards AIS and its role in streamlining and connecting modern business operations across the enterprise landscape.

Understanding Application Interface Services (AIS)

The AIS Server simplifies data exchange by providing a web-based interface that facilitates real-time communication between platforms, mobile devices, and external applications. AIS servers use EnterpriseOne authentication to authenticate AIS server clients.

This flexibility helps organizations improve efficiency, enhance user interactions, and enable custom application development while maintaining secure access to enterprise data.

How Does the AIS Server Work?

AIS servers offer a critical communication interface between JD Edwards EnterpriseOne and other AIS server clients, enabling seamless and reliable connections between critical business systems. By leveraging a JSON over REST interface (HTTP), the AIS Server empowers AIS clients to interact with EnterpriseOne forms and applications for any client or software language.

Users can configure their AIS Server with Secure Sockets Layer (SSL) protocol, ensuring all communication is over the HTTPS system and AIS clients are properly authenticated. With EnterpriseOne Tools 9.2.2.2, the AIS Server requires a specific configuration with the EnterpriseOne Security Server to protect login requests and encrypt the site key on the Enterprise Server.

Deploying the AIS Server with the Server Manager

The JDE AIS Server can be deployed as a managed instance through the Server Manager. It can be deployed on the IBM WebSphere Application Server or the Oracle WebLogic Server.

JDE AIS allows the seamless interaction of EnterpriseOne and the following clients:

  • IoT devices
  • Applications created with the AIS Client Java API
  • JD Edwards EnterpriseOne applications
  • Components that run within EnterpriseOne UX pages
  • EnterpriseOne mobile apps created with Oracle ADF

Note: The AIS Server cannot be run on EnterpriseOne releases 9.2.0.4 and lower on Oracle WebLogic Server 12.2.1, so the AIS Server and Server Manager must be upgraded to EnterpriseOne Tools 9.2.0.5 or higher.

Maintaining AIS Server Authentication

All AIS clients and sessions authenticated on EnterpriseOne servers are established through requests to the EnterpriseOne HTML Server. By establishing a corresponding HTML Server (JAS) session, AIS Server users can maintain open sessions linked to open JAS sessions and complete stateless calls for temporary sessions.

The JDE Application Interface Services (AIS) Server can also be configured to use SSL functionality to establish and maintain all communication over HTTPS with the EnterpriseOne HTML Server. Business Services Server capabilities in the JD Edwards landscape empower better connections between EnterpriseOne and other applications, enabling the creation and interaction with critical web services.

The AIS Server provides built-in support for the following login types and authentication methods:

  • JSON Web Token: Used in a JDE EnterpriseOne mobile application integration with the Oracle Mobile Cloud Service
  • Username and Password: Used in JDE EnterpriseOne mobile enterprise applications
  • PS Token: Used in EnterpriseOne ADF applications and EnterpriseOne Pages
  • Basic Authentication: Used for testing and authentication in the Internet of Things and the EnterpriseOne Orchestrator Client

How Can We Help?

From assessing your current JD Edwards landscape and identifying critical areas of improvement to navigating complex EnterpriseOne REST web services, optimizing existing business processes, and improving collaboration across project teams, Surety Systems can help.

Our senior-level JD Edwards consultants have the skills and experience to handle your critical project needs and ensure your internal teams are prepared for long-term improvement and innovation.

Contact Us

For more information about our JD Edwards consulting services or to get started on a project with our team of expert consultants, contact us today.