1. A computing apparatus for providing an integrated service engine on a network switch, comprising: one or more logic elements comprising a protocol engine operable for providing routing policies to the network switch, comprising: providing an ADD command to the network switch, comprising a first ordinal list of operations, wherein the first ordinal list of operations comprises the following sequence of ordered operations performed in order: (1) creating an access control list (ACL) based on a real server Internet Protocol (IP) address, a port, and protocol received from a service appliance for performing at least one network service; (2) creating a route map based on the real server IP address, the port, and the protocol received from the service appliance; (3) associating the ACL with the route map; (4) programming an action for the route map based on a next-hop IP address for the service appliance performing the at least one network service; and (5) applying the route map to a network interface; and providing a DELETE command to the network switch, comprising a second ordinal list of operations, wherein the second ordinal list of operations comprises the following sequence of ordered operations performed in order: (6) removing the route map from the network interface; (7) removing the action; (8) removing the association of the ACL with the route map; (9) deleting the route map; and (10) deleting the ACL, wherein the second ordinal list of operations is the ordinal inverse of the first ordinal list of operations.