如何设计一个web容器