1. A method executed on a computing device for providing document communication runtime interfaces, the method comprising: facilitating document-centric messaging for transmitting calls supporting a script object model; and providing security through a policy checking mechanism over the messaging, wherein a receiving entity confirms whether a transmitting entity is allowed to transmit a call.