Process Automation

Define, design, implement and execute cross-platform IT automation initiatives

Demo 
Suite Management Automation Platform 
Request a Quote

Software Development Kits

Develop Software Lifecycle Management Solutions that Work for Your Enterprise

LANDesk® Software Development Kits

Independent Integration. Independent Development.

Harness the freedom to improve your business processes, increase service levels, protect corporate data and comply with regulatory requirements. Using LANDesk® Software Development Kits (SDKs), you access tight integration with LANDesk’s comprehensive systems and security management tools.

LANDesk® SDKs include everything you need to integrate LANDesk® technologies into your own environment. A message-based SDK lets you develop without requiring access to LANDesk code or development environment. And without requiring that LANDesk access your code or development environment either. You and your development team are free to independently develop solutions that work for your enterprise environment without exposing your enterprise’s strategic intellectual property.

You and your developers don’t have to understand someone else’s code either, you can simply use the code—and objects—you’re already familiar with and rapidly develop your own solutions. You can create solutions that extend your own use of LANDesk systems and security management technologies and create new opportunities with your own customers. And those solutions will work with the same single console simplicity you’ve come to depend on from LANDesk.

Messaged-Based LANDesk® SDK

The message-based LANDesk SDK lets you easily simulate messages and develop independently based on proven LANDesk management technologies. Use read/write messages via the Microsoft Message Queue-Server (MSMQ) or access select LANDesk® Management Suite functionality using Web services. Plus get tighter integration with your existing services infrastructure and a high level of abstraction for tight integration with future LANDesk releases.

The message-based SDK gives you access to three message types:

  • Command message sends messages from your app to the MSMQ that direct the LANDesk® Management Suite system to perform an action. And every command message results in a “synchronous” reply message.
  • Synchronous reply enables the LANDesk Management Suite system to send a virtually immediate response to your command message providing the queue and the LANDesk Management Suite system are running.
  • Asynchronous reply is generated by the LANDesk Management Suite system based on triggers other than a real-time command message. For example, alert management system (AMS) alerts converted to XML by new AMS handler and XML messages triggered by receiving inventory scans.

The message-based SDK also uses objects familiar to LANDesk Management Suite users to identify machines, tasks and more—to make your development job easier and faster. For example, it uses existing LANDesk Management Suite queries to select machines, existing LANDesk Management Suite Backus-Naur Form (BNF) syntax to specify machines/attributes, existing “Col” definitions to specify multiple attributes, existing software distribution packages and delivery methods as well as existing “Custjob” scripts.

One-, two- or three-machine configuration deployment options and the ability to use Web services when MSMQ isn’t desired extend your flexibility to let you develop the way you want and need.

[insert image]