An arrangement for realizing asymmetric collaboration utilizes a "shared
Web-top", i.e., a work space, in which different in-document applications
can run and be shared. Specifically, in one embodiment of the invention
employed in asymmetric collaboration, documents to be collaborated on at
different users' terminals are logically identical but structurally
different. Indeed, one of the collaborators, for example, a customer
service agent, may have access to information that should not be made
available to others of the collaborators. This asymmetric collaboration is
realized by assigning a unique logical name to each information entity.
Then, changes in the entity captured by some detection technique, for
example, the use of document polling or event handlers, are propagated
along with the name of the entity to the collaborators, where they are
processed only if the relevant named entity exists. If the entity exists
the logical name of the entity is mapped into its physical name which,
therefore, allows asymmetric collaboration. Consequently, the name-based
technique allows the collaborators, e.g., customer and agent, to share
changes in the logically common portions of documents, which are
structurally different.
Um arranjo para realizar a colaboração asymmetric utiliza "um Correia-alto compartilhado", isto é, um espaço de trabalho, em que as aplicações diferentes do em-original podem funcionar e ser compartilhadas. Especificamente, em uma incorporação da invenção empregada na colaboração asymmetric, os originais a collaborated sobre em terminais dos usuários diferentes são logicamente idênticos mas estrutural diferente. Certamente, um dos colaboradores, para o exemplo, um agente do serviço de cliente, pode ter o acesso à informação que não deve ser feita disponível a outros dos colaboradores. Esta colaboração asymmetric é realizada atribuindo um nome lógico original a cada entidade da informação. Então, as mudanças na entidade capturada por alguma técnica da deteção, para o exemplo, pelo uso da votação do original ou por alimentadores do evento, são propagadas junto com o nome da entidade aos colaboradores, onde são processadas somente se a entidade nomeada relevante existe. Se a entidade existir o nome lógico da entidade está traçado em seu nome físico que, permite conseqüentemente a colaboração asymmetric. Conseqüentemente, a técnica nome-baseada permite que os colaboradores, por exemplo, cliente e agente, compartilhem de mudanças nas parcelas logicamente comuns dos originais, que são estrutural diferentes.