oper.setReturnType(new javax.xml.namespace.QName("axis.webservice.kneobase.com", "ArrayOf_xsd_string"));
        oper.setReturnClass(java.lang.String[].class);
        oper.setReturnQName(new javax.xml.namespace.QName("", "getFieldsReturn"));
        oper.setStyle(org.apache.axis.constants.Style.RPC);
        oper.setUse(org.apache.axis.constants.Use.ENCODED);
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("axis.webservice.kneobase.com", "fault"),
                      "com.kneobase.webservice.axis.KneobaseServiceException",
                      new javax.xml.namespace.QName("axis.webservice.kneobase.com", "KneobaseServiceException"), 
                      true
                     ));
        _operations[1] = oper;
请问一下,Qname有什么作用和用处,一般用到什么地方?麻烦各位帮忙顶一下,谢谢了