Forum Discussion
Mar 22, 2011
What client language/toolkits are you using for iControl development?
Hi everyone, I was just wondering what client languages/toolkits you all are using for building your iControl apps. Here's my main list in order of the frequency I use them.
- PowerShell -> iControl Cmdlets
- C/.Net -> iControl Assembly
- Perl -> SOAP::Lite
- Java -> iControl Library for Java (Apache Axis based)
Take a second if you would and reply to this thread and let's see how big a list we can come up with.
-Joe
40 Replies
- JRahm
Admin
Posted By Chris on 04/27/2011 06:48 AM - L4L7_53191
Nimbostratus
Chris: yep, that will work just fine and it's a great option. Believe it or not there was actually an experimental implementation of pyControl for Jython written by my old v1 co-author. I don't think it went anywhere, but it most definitely worked. Same goes for Iron Python too... - mhite_60883
Cirrocumulus
I use pycontrol v2 with Python. It has served me well so far! - seshasai_83387
Nimbostratus
I like java interface - Michael_Yates
Nimbostratus
.NET iControl. - Steven_Wagner_1
Nimbostratus
Initially, I was developing with Python 2.7 with an eye towards rolling some PyControl v2 functions into Fabric, but now I'm looking at writing all my audit/utility scripts in Ruby with the ultimate goal of modeling all visible Address/Server/Pool/Member/Node connections objects in Chef... (once I stop shooting myself in the foot with SOAP4R every five seconds!) - Kent_Perrier_50
Nimbostratus
I am attempting to use perl SOAP::Lite - Gauthier_Delac1
Nimbostratus
It doesn't seem to be common but I use PHP with Zend_Soap and it does work very well. - Jonathan_Scholi
Cirrostratus
Java -> iControl Library for Java - Perl SOAP::Lite, however it's rather a pain. I would prefer a clean object/class interface to iControl. Something like pycontrol.
Recent Discussions
Related Content
DevCentral Quicklinks
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com
Discover DevCentral Connects