1. A method of constructing digital communications comprising: developing a schema defined in a communication modeling language and representing user supplied requirements and a session request; loading the schema into an intermediary script; storing the intermediary script; compiling the intermediary script based upon information stored in a middleware library so that the intermediary script is compiled into an executable object; managing the executable object between a source module and a target module based on an existing communications architecture between the source module and the target module; coordinating communications based on the existing communications architecture; and optimizing the executable object to further adapt to the executable object for execution on the target module.