method attr server
delete no use tr
add parse_xx
fix message struct