The following prerequisites must be considered before attempting to develop a Web Services client:
            
               - Basic knowledge of Object Oriented Programming (OOP). Java experience would be helpful, since examples will be given in that
                  language. A developer with no Java but C++, C#, Python, or Perl experience should still be able to easily follow the examples.
                  Experience in manipulating collections such as HashMaps and Lists is desirable.
               
- JUnit tests are briefly mentioned. This Java testing framework is not required, but is helpful to know.
- Introductory exposure to Web Services technology. This help does not offer an introductory course in Web Services or SOAP.
                  At a minimum you should have experience coding and successfully running a "Hello World!" Web Services client.
               
- Knowledge of the Silk Central Web Services architecture.