Vous devez tenir compte des conditions préalables suivantes avant d'essayer de développer un client de services Web :
            
               - Connaissances de base de la programmation orientée objet (POO). Une expérience du Java est utile, car les exemples donnés
                  utilisent ce langage. Un développeur sans expérience Java, mais connaissant les langages C++, C#, Python ou Perl doit malgré
                  tout être capable de suivre aisément les exemples. Une expérience de la manipulation des collections telles que HashMaps et
                  Lists est souhaitable.
               
 
               - Les tests JUnit sont mentionnés brièvement. Cette structure de test Java n'est pas requise, mais la connaître s'avère utile.
 
               - Connaissances de base de la technologie des services Web. La présente Aide ne propose pas de cours d'introduction aux services
                  Web ou à SOAP. Au minimum, vous devez avoir de l'expérience dans le codage et l'exécution d'un client de services Web « Hello
                  World! ».
               
 
               - Connaissance de l'architecture de Silk Central Web Services.