Embodiments of the present invention provide techniques for processing messages transmitted between computer networks. Messages, such as requests from client devices for web services and other web content, may be transmitted between a plurality of computer networks. Intermediate devices or applications such as proxy servers may receive, process, and transmit messages between communication endpoints. In some embodiments, the reverse proxy server may be configured to dynamically generate Representational State Transfer (REST) services and REST resources within the reverse proxy server. REST services and REST resources in the reverse proxy server can process incoming requests from client devices and invoke backend web services, thereby enabling design abstraction and/or enforcement of various security policies on the reverse proxy server.
展开▼