Abstract:This paper analyses the enterprise network structures. According to the situation that firewalls protect enterprise networks with strict restrictions on external accesses, this paper proposes a software framework that allows web applications to traverse multi-level firewall to access enterprise data resources. Taking the bus station passenger transport schedule query as the example, this paper describes the application system developed with this software framework based on the lightweight JavaEE platform, and presents the detailed implementation methods and procedures. This paper also analyses the application server and describes methods to improve the application server performance. The solution system is easy to extend and maintain with high flexibility. Practical applications prove that the solution has good popularization and application values.