Generally, send-data commands should be avoided when designing the client interface for a custom Open Server application. Open Server application processing for send-data commands is quite complicated. If the server must allow uploads of large values in chunks, you can design the interface so that values are uploaded with multiple invocations of a message, RPC, or language command. For example, with message commands, one message command identifier might indicate the beginning of an upload operation, and another might indicate a command that contains (as a parameter) a chunk of the data value.