外部数据封装