An object oriented programming environment is extended to allow a client
object oriented application running under a client/server operating
system to communicate with a plurality of server object oriented
applications located on one or more remote computers in a distributed
computer environment. The extended object oriented programming
environment provides the capability for a client object oriented
application to connect to, and communicate with remote server object
oriented applications as well as make object references to remote objects
and remote object data. The extended object oriented programming
environment is used for designing N-tiered logical models for distributed
computing applications, while providing a flexible and adaptable M-tiered
physical model underneath the N-tiered logical model. This environment is
also used to provide the ability to reference remote objects from
Internet and other client network applications.
Um ambiente de programação orientada do objeto é estendido para permitir uma aplicação orientada objeto do cliente que funciona sob um sistema operando-se client/server para comunicar-se com um plurality das aplicações orientadas objeto do usuário situadas em um ou mais computador remoto em um ambiente de computador distribuído. O ambiente de programação orientada prolongado do objeto fornece a potencialidade para uma aplicação orientada objeto do cliente para conectar a, e comunica-se com as aplicações orientadas do usuário objeto remoto as.well.as faz referências do objeto aos objetos remotos e aos dados remotos do objeto. O ambiente de programação orientada prolongado do objeto é usado projetando modelos lógicos N-n-tiered para aplicações computando distribuídas, ao fornecer um modelo físico M-m-tiered flexível e adaptable debaixo do modelo lógico N-n-tiered. Este ambiente é usado também fornecer a abilidade de reference objetos remotos do Internet e das outras aplicações da rede do cliente.