Calling a hub method that expects simple types (int, string, double etc.) as a parameter is much simpler than calling a hub method that expects complex types. For example, if a hub method has the following signature, (needs 3 parameters, 2 are strings and 1 is an integer)
![](/wcf/Data/Sites/1/WcfStormImages/Tresi-CS-MethodWithSimpleTypes.png)
the corresponding request that matches the above method signature is shown below
![](/wcf/Data/Sites/1/WcfStormImages/Tresi-CS-MethodWithSimpleTypes-MatchingRequest.png)
(click to enlarge)