According to some implementations of the present invention, RFID devices
and middleware servers are automatically provisioned with a network
address and with instructions for sending a request for a middleware
server to a middleware server assigner. In some implementations, the
middleware server assigner is a load balancer. In some implementations, a
middleware server is associated with a plurality of RFID devices by
associating a middleware server network address or names with the network
addresses of the RFID devices. Preferred methods also provide for
redundancy of middleware servers and dynamic re-assignment of RFID
devices from an unavailable middleware server to an available middleware
server.