作者: Minjun Wang , Geoffrey C. Fox
DOI:
关键词: Virtual organization 、 Event (computing) 、 The Internet 、 World Wide Web 、 Message oriented middleware 、 Collaboration 、 Grid 、 Web service 、 Computer science 、 Thin client
摘要: Grids are managed Internet scale distributed services supporting collaboration and virtual organization. Collaboration over networks is becoming more popular important in such areas as online conferencing, distance education, e-Science, e-Business, e-Learning. We research the topic of shared event on Grid; we build three prototypes to investigate issues from different software models languages; demonstrate this by making clients (collaboration entities) collaborate events, taking advantages Grid for delivery messages computing powers clients' host computers. built Web Services exchanging messages. Peer-to-peer exploit observation that entities both P2P systems autonomous agents (peers, services) whose state determined Our work addresses Peer-to-peer leverages so they complement each other. have developed collaborative PowerPoint, Impress, ReviewPlus applications this, using Message Oriented Middleware (NaradaBrokering Service) provide a messaging substrate can support Grids. The with Interactive Data language (IDL), where complete proper definitions structures supplied elegant mechanisms widget programming guaranteed; events systematically completely defined respect structures, levels, configurations, associated types handler routines. instantiations Shared Event Model demonstrations In order promote applications' usefulness universal accessibility, "Thin Client Services" client architecture. further develop theoretical framework terms deterministic finite automata describe our systems. use define general approach Grid.