Matches in SemOpenAlex for { <https://semopenalex.org/work/W11633689> ?p ?o ?g. }
Showing items 1 to 78 of
78
with 100 items per page.
- W11633689 abstract "This paper presents the Distributed Proxy pattern, a design pattern for distributed object communication. The Distributed Proxy pattern decouples distributed object communication from object specific functionalities. It further decouples logical communication from physical communication. The Distributed Proxy pattern enforces an incremental development process, encapsulates the underlying distribution mechanisms, and offers location transparency. 1 Intent The Distributed Proxy pattern decouples the communication between distributed objects by isolating distributionspecific issues from object functionality. Moreover, distributed communication is further decoupled into logical communication and physical communication parts. 2 Motivation An example motivates for the problems and respective forces involved in distributed object communication. 2.1 Example A distributed agenda application has several users which manipulate agenda items, either private (appointments) or shared (meetings). A meeting requires the participation of at least two users. When an agenda session starts, it receives an agenda manager reference from which the agenda user informationcan be accessed. It is simple to design a solution ignoring distribution issues. The Booch[1] class diagram in Figure 1 shows the functionalities design of the agenda application, where distribution issues are ignored. Enriching this design with distribution is complex. For example we must consider different address spaces. In terms of our agenda application this means, that operation getUser in Agenda Manager should return to the remote Agenda Session a User object across the network. Another source of complexity is need to implement distributed communication. For instance, the communication between Agenda Session andAgenda Manager is implemented using sockets. From a user’s perspective, however, all distribution issues should be hidden. They just want to manipulate agenda items. Item Meeting Appointment A 0+" @default.
- W11633689 created "2016-06-24" @default.
- W11633689 creator A5024207525 @default.
- W11633689 creator A5050820616 @default.
- W11633689 creator A5085523573 @default.
- W11633689 date "1997-01-01" @default.
- W11633689 modified "2023-09-27" @default.
- W11633689 title "Distributed Proxy: A Design Pattern for Distributed Object Communication" @default.
- W11633689 cites W1496748331 @default.
- W11633689 cites W1535654799 @default.
- W11633689 cites W1569144507 @default.
- W11633689 cites W1600607000 @default.
- W11633689 cites W1649645444 @default.
- W11633689 cites W1703421111 @default.
- W11633689 cites W1841052315 @default.
- W11633689 cites W2123798708 @default.
- W11633689 cites W2153718771 @default.
- W11633689 cites W48115052 @default.
- W11633689 hasPublicationYear "1997" @default.
- W11633689 type Work @default.
- W11633689 sameAs 11633689 @default.
- W11633689 citedByCount "7" @default.
- W11633689 countsByYear W116336892018 @default.
- W11633689 crossrefType "journal-article" @default.
- W11633689 hasAuthorship W11633689A5024207525 @default.
- W11633689 hasAuthorship W11633689A5050820616 @default.
- W11633689 hasAuthorship W11633689A5085523573 @default.
- W11633689 hasConcept C119857082 @default.
- W11633689 hasConcept C120314980 @default.
- W11633689 hasConcept C136764020 @default.
- W11633689 hasConcept C154945302 @default.
- W11633689 hasConcept C2779182362 @default.
- W11633689 hasConcept C2780148112 @default.
- W11633689 hasConcept C2780233690 @default.
- W11633689 hasConcept C2781238097 @default.
- W11633689 hasConcept C38652104 @default.
- W11633689 hasConcept C41008148 @default.
- W11633689 hasConcept C49312422 @default.
- W11633689 hasConcept C81192388 @default.
- W11633689 hasConceptScore W11633689C119857082 @default.
- W11633689 hasConceptScore W11633689C120314980 @default.
- W11633689 hasConceptScore W11633689C136764020 @default.
- W11633689 hasConceptScore W11633689C154945302 @default.
- W11633689 hasConceptScore W11633689C2779182362 @default.
- W11633689 hasConceptScore W11633689C2780148112 @default.
- W11633689 hasConceptScore W11633689C2780233690 @default.
- W11633689 hasConceptScore W11633689C2781238097 @default.
- W11633689 hasConceptScore W11633689C38652104 @default.
- W11633689 hasConceptScore W11633689C41008148 @default.
- W11633689 hasConceptScore W11633689C49312422 @default.
- W11633689 hasConceptScore W11633689C81192388 @default.
- W11633689 hasLocation W116336891 @default.
- W11633689 hasOpenAccess W11633689 @default.
- W11633689 hasPrimaryLocation W116336891 @default.
- W11633689 hasRelatedWork W1417323731 @default.
- W11633689 hasRelatedWork W144856024 @default.
- W11633689 hasRelatedWork W1500090552 @default.
- W11633689 hasRelatedWork W1512683244 @default.
- W11633689 hasRelatedWork W1535294464 @default.
- W11633689 hasRelatedWork W1559725038 @default.
- W11633689 hasRelatedWork W1580763815 @default.
- W11633689 hasRelatedWork W1593279531 @default.
- W11633689 hasRelatedWork W1599927532 @default.
- W11633689 hasRelatedWork W1649645444 @default.
- W11633689 hasRelatedWork W2108346685 @default.
- W11633689 hasRelatedWork W2116299913 @default.
- W11633689 hasRelatedWork W2182912865 @default.
- W11633689 hasRelatedWork W218888173 @default.
- W11633689 hasRelatedWork W2347299874 @default.
- W11633689 hasRelatedWork W2462859939 @default.
- W11633689 hasRelatedWork W2983600833 @default.
- W11633689 hasRelatedWork W748413262 @default.
- W11633689 hasRelatedWork W1873156506 @default.
- W11633689 hasRelatedWork W2181399144 @default.
- W11633689 isParatext "false" @default.
- W11633689 isRetracted "false" @default.
- W11633689 magId "11633689" @default.
- W11633689 workType "article" @default.