FlexiFrag: A design pattern for flexible file sharing in distributed collaborative applications
نویسندگان
چکیده
The need for exible le sharing in distributed systems is increasing in applications such as calendar management, collaborative editing of documents, collabor-ative software developments etc. The le sharing policies required in these applications are often very diierent from the traditional read/write policies. Hence, a exible way of specifying and implementing sharing policies on individual les in le systems is required. We propose a distributed object-based system model of constructing le systems. The Object-based system model is based on a pattern called FlexiFrag. We show how a distributed object-based system and in particular distributed le system can be constructed using the pattern in a exible way.
منابع مشابه
P2P Network Trust Management Survey
Peer-to-peer applications (P2P) are no longer limited to home users, and start being accepted in academic and corporate environments. While file sharing and instant messaging applications are the most traditional examples, they are no longer the only ones benefiting from the potential advantages of P2P networks. For example, network file storage, data transmission, distributed computing, and co...
متن کاملA Distributed Search Service for Peer-to-Peer File Sharing in Mobile Applications
In this paper, we present the concept of Passive Distributed Indexing, a general-purpose distributed search service for mobile file sharing applications, which is based on peer-to-peer technology. The service enables resource-effective searching for files distributed across mobile devices based on simple queries. Building blocks of PDI constitute local broadcast transmission of queryand respons...
متن کاملDistributed Search and Pattern Matching
Peer-to-peer (P2P) technology has triggered a wide range of distributed applications including file-sharing, distributed XML databases, distributed computing, server-less web publishing and networked resource/service sharing. Despite of the diversity in application, these systems share common requirements for searching due to transitory nodes population and content volatility. In such dynamic e...
متن کاملSecure and Flexible Global File Sharing
Sharing of files is a major application of computer networks, with examples ranging from LAN-based network file systems to wide-area applications such as use of version control systems in distributed software development. Identification, authentication and access control are much more challenging in this complex large-scale distributed environment. In this paper, we introduce the Distributed Cr...
متن کاملA Shared Multi-Media Design Environment for Concurrent Engineering over the Internet
The Internet is currently an important resource for businesses to conduct activities ranging from basic communication to data exchange. In addition, the Internet is fast becoming an important portal for concurrent engineering applications. The Virtual Design Studio (VDS) presented in this paper is to construct a virtual design environment over the Internet in order to overcome geographical cons...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Journal of Systems Architecture
دوره 44 شماره
صفحات -
تاریخ انتشار 1998