Plan your deployment
Consider the following points before you set up the Smile API:
- Platform—The Smile API is platform-neutral and you do not need Java to access it.
- Broker—We recommend that you use Active MQ as your message broker, however you can use any JMS-compatible broker with a GlassFish resource adapter.
Complete the following tasks before you set up the Smile API:
- Ports—Ensure port 443 is open for HTTPS communication between the SOAP API and your application. You may also need to open a firewall port for your broker.
- Security—Ensure the host SSL certificate is added to the operating system's list of trusted certificates.
- Disaster recovery—Plan for disaster recovery scenarios and message broker persistence when planning your Smile deployment.
- API user—Obtain a username and password for the API user from Inomial.
- Software—Obtain the following software for ActiveMQ:
- ActiveMQ resource adapter from the ActiveMQ website
- Smile message bridge from Inomial