Programming reference

There are several programming considerations of which you might want to take advantage.

Considerations

Review the following list of programming considerations:
  • To add large numbers of users to SafeLinx Administrator, see Adding resources in batch mode.
  • For information about using configuration files to establish a common SafeLinx Client configuration, see SafeLinx Clients.
  • To create applications that can interact with the SafeLinx Client, use the SafeLinx Client toolkit for the client device. API toolkits for Windows, Linux, and Android clients are available for download from the FlexNet portal at https://hclsoftware.flexnetoperations.com/flexnet/operationsportal/logon.do.
  • To add an application to transport data to and from messaging client devices, use the application service programming interface of the messaging services. This interface is part of the Messaging Services and Push Toolkit. An application service provides traffic flow for applications between internal application servers and messaging client devices. Between the internal application server and the messaging services the traffic flows over UDP, TCP, or TCP using SSL. Between the messaging client devices and the messaging services, the traffic flows over all MNCs except SMTP, SNPP, or dial-based MNCs.
  • Alternately, to create a push or message application, use the Messaging Services and Push APIs. The Toolkit provides reference information for Java classes and interfaces and C functions. Use the toolkit to write applications that can generate and transmit messages to mobile devices through the messaging services on the SafeLinx Server. The toolkit also provides a set of sample applications.