thanks for your answer and about the point 1, yes can use the action as SP name, but what about the parameters ? one ajax request can have 2 parameters, another can have 10 parameters, and what about the types of parameters (string, integer and lengths) ? you embeded in the ajax request the params name, type and lenghts ?