1. A method of providing a remote user interface (UI) service of a remote UI client device, the method comprising: receiving optimized scalable vector graphics (OSVG) information encoded to represent parameterized graphics comprising contents and a UI from a remote UI server device; decoding the encoded OSVG information; and rendering the decoded OSVG information using an OSVG primitive application programming interface (API), wherein the encoded OSVG information is binary-encoded information in which only semantic information representing parameterized graphics corresponding to a changed state in response to renewal of graphics by the remote UI server device is encoded, wherein local APIs are mapped to OSVG encoding APIs using an API mapping unit of the remote UI server device to transmit the binary-encoded OSVG information to the remote UI client device so that the OSVG encoding APIs render the same graphic which is rendered by the local APIs, wherein the remote UI server device executes an OSVG encoding independently on the local APIs.