refine, add serialization json and fix the soap connector issues from regression
refine member var name
refine
refine comments
refine format