• BuddySpace是一个即时通讯与四个新的扭曲:

    ■它允许选地图的地理和办公室规划的可视化,除了标准'的好友列表';

    BuddySpace是建立在开放源Jabber,这使得它能够与ICQ,MSN,雅虎和其他人;

    BuddySpace是Java实现,所以它的跨平台;

    ■它是建立由英国研究实验室,所以它是100%的免费完全来源readiily。 但BuddySpace是关于不仅仅是'消息',作为我们解释下

    BuddySpace概括'的概念的好友列表(通俗化的即时通讯工具,例如美国在线的即时通讯、ICQ MSN,雅虎的使者)提供的多个视合作工作组根据用户的需要和口味。 我们的目的是提供一个私人仪表板"或"雷达屏幕上的',因此,人们可以观察到的可用性和互动状态'的同事们在全球范围内的方式,展示以下希望的性质:

    ■立即:实时更新需要被推立即向用户,而不是拉在通过请求--推的方法有助于保持更新的更加明显和翔实的

    ■周,因此非侵入性:用户导致紧张忙碌的生活,并不喜欢被轰炸而更多的信息,因此我们的目标是继续提高认识的同事可在一个紧凑的方式,可以注意到静脉

    ■定:有些人喜欢简单或分层次列出,有些人更喜欢些地图时,有些人更喜欢灯状况,等等;有些人喜欢一个"窗口"外观和感觉,一些'Mac'--我们需要满足不同用户喜好和能力

    ■可扩展的:我们必须提供的方式指明存在的潜在的巨大数量的人民,即使考虑这些数字会被过滤下个人使用--研究人员居住在工作场与多数以百计的同事们在全球各地;开放大学有超过150,000名学生在线;大同空间的音乐一样交换的社区,数以百万计的用户连接的同时

    ■互操作:数百万用户的"四大"(目标/ICQ/MSN/Yahoo!), 至关重要的是,任何办法能让interopebility与系统用户已经订的;这是一个多原因我们建立BuddySpace完全上的Jabber(www.jabber.org),其中提供了关于'四大'的产品。

    ■跨平台:我们需要服务的社区不仅在Windows,Unix/Linux和Mac台式和笔记本构造,但也在掌上电脑和移动电话--我们因此开发全Java

    ■XML文盲的:对于未来的智能应用程序,通信传输需要的不仅仅是串-传输;另一个我们通过了Jabber是,它是完全基于通用XML传输结构,非常适合用于此目的。

    ■开放源码:所研究的社会加入我们的行列,并获得杠杆作用,通过我们的研究产出,我们必须确保BuddySpace是开放源代码,可以在SourceForge的。

    ■清洁:BuddySpace坚持严格的胡言乱语的说明书,这意味着它进行互操作与其他的胡言乱语的客户和服务器没有危险的流氓行为,非标准的实现中无意地允许(例如对语义的用户居住在多个团体是不确定的在有些客户,并可以导致崩溃的)。

    ■可延伸:可BuddySpace部署了一个插件结构,这意味着增加,例如新形象化,并且新概念,例如游戏的接口,都是容易实现的

  • BuddySpace है एक पल के दूत के साथ चार उपन्यास twists:

    ■ यह अनुमति देता है, वैकल्पिक के लिए नक्शे भौगोलिक & कार्यालय-योजना visualizations में मानक के अलावा 'दोस्त सूची';

    BuddySpace पर बनाया गया है, खुला स्रोत अस्पष्ट है, जो यह बनाता है के साथ interoperable आईसीक्यू, एमएसएन, याहू और दूसरों;

    BuddySpace में कार्यान्वित किया जाता है जावा, तो यह पार मंच है;

    ■ यह द्वारा बनाया गया है ब्रिटेन के एक अनुसंधान प्रयोगशाला है, तो यह 100% नि: शुल्क के साथ पूरा सूत्रों readiily उपलब्ध है । लेकिन BuddySpace है के बारे में अधिक से अधिक सिर्फ 'संदेश' के रूप में, हम नीचे समझा

    BuddySpace generalizes अवधारणा के 'दोस्त' की सूची (लोकप्रिय द्वारा त्वरित संदेश उपकरण के रूप में इस तरह एओएल इन्स्टैंट मैसेंजर, आईसीक्यू, एमएसएन मैसेंजर और याहू मैसेंजर) प्रदान करने के लिए कई विचारों के सहयोगी कार्यसमूहों के अनुसार उपयोगकर्ताओं की जरूरत है और स्वाद. हमारे उद्देश्य के लिए किया गया है प्रदान करने के लिए एक व्यक्तिगत 'डैशबोर्ड' या 'राडार स्क्रीन' इतना है कि एक का निरीक्षण कर सकते हैं उपलब्धता और 'बातचीत के राज्य' के दुनिया भर में उनके सहयोगियों में से एक तरीके से दर्शाती है कि निम्नलिखित वांछनीय गुण:

    ■ तत्काल: वास्तविक समय अद्यतन करने के लिए की जरूरत धक्का दे दिया हो करने के लिए तुरन्त उपयोगकर्ताओं के बजाय खींच लिया-अनुरोध द्वारा धक्का दृष्टिकोण रखने में मदद करता है अद्यतन और अधिक स्पष्ट और जानकारीपूर्ण

    ■ परिधीय और इसलिए गैर-दखल: उपयोगकर्ताओं का नेतृत्व व्यस्त जीवन है, और नापसंद की जा रही बमबारी के साथ अभी तक अधिक जानकारी है, तो हम रखने के उद्देश्य के बारे में जागरूकता सहयोगियों में उपलब्ध एक कॉम्पैक्ट तरीके से किया जा सकता है कि सतही तौर पर देखा

    ■ अनुकूलन: कुछ लोगों को पसंद करते हैं, सरल या श्रेणीबद्ध सूचियों, कुछ पसंद करते हैं, दृश्य नक्शे, कुछ पसंद करते हैं, स्थिति रोशनी और इतने पर; कुछ पसंद करते हैं एक 'विंडोज' देखो और महसूस के साथ, कुछ एक 'मैक' - हम की जरूरत है को पूरा करने के लिए विविध उपयोगकर्ता प्राथमिकताओं और क्षमताओं

    ■ स्केलेबल: हम प्रदान करने के लिए है करने के तरीके की उपस्थिति का संकेत संभावित भारी संख्या के लोगों को भी दिया जाता है कि इन नंबरों को नीचे फ़िल्टर्ड निजी इस्तेमाल के लिए है-शोधकर्ताओं का निवास कार्यस्थानों के साथ कई के सैकड़ों उनके सहयोगियों ने दुनिया भर के; खुला विश्वविद्यालय अच्छी तरह से 150,000 से अधिक छात्रों को ऑनलाइन; बड़े सहकर्मी रिक्त स्थान की तरह संगीत गमागमन समुदायों के कई उपयोगकर्ताओं के लाखों लोगों के एक साथ जुड़ा हुआ

    ■ interoperable: के साथ कई सौ लाख उपयोगकर्ताओं के 'बिग फोर' (AIM/ICQ/एमएसएन/याहू!), यह महत्वपूर्ण है कि किसी भी दृष्टिकोण की अनुमति interopebility सिस्टम के साथ, जो करने के लिए हमारे उपयोगकर्ताओं को पहले से ही सदस्यता है; यह कई कारणों से हम बनाया BuddySpace पूरी तरह से के शीर्ष पर अस्पष्ट (www.jabber.org) प्रदान करता है, जो प्रवेश द्वार के लिए 'बिग फोर' उत्पादों ।

    ■ पार मंच: हम की जरूरत है सेवा करने के लिए एक समुदाय पर ही नहीं विंडोज, यूनिक्स/लिनक्स, और मैक के डेस्कटॉप और नोटबुक विन्यास, लेकिन यह भी पीडीए और मोबाइल फोन पर -- इसलिए हम विकसित जावा में पूरी तरह से

    ■ XML-साक्षर: भविष्य के लिए बुद्धिमान अनुप्रयोगों, संचार, परिवहन की जरूरत करने के लिए हो सकता है के बारे में अधिक से अधिक सिर्फ स्ट्रिंग-संचरण; और हम अपनाया अस्पष्ट है कि यह है पर पूरी तरह से आधारित एक जेनेरिक एक्सएमएल परिवहन वास्तुकला, आदर्श रूप में इस प्रयोजन के लिए उपयुक्त है ।

    ■ खुला स्रोत: अनुसंधान के लिए समुदाय में शामिल होने के लिए हमें करने के लिए और लाभ का लाभ उठाने के माध्यम से हमारे अनुसंधान उत्पादन, हम यह सुनिश्चित किया है कि BuddySpace खुला स्रोत है, पर उपलब्ध SourceForge.

    ■ साफ: BuddySpace पालन कड़ाई से गपशप करने के लिए विशिष्टता है, जो अर्थ है कि यह के साथ interoperates अन्य अस्पष्ट क्लाइंट और सर्वर के खतरे के बिना दुष्ट व्यवहार है कि गैर-मानक कार्यान्वयन अनजाने में की अनुमति (उदाहरण के लिए शब्दों के उपयोगकर्ताओं inhabiting कई समूहों में अपरिभाषित है, कुछ ग्राहकों के लिए, और कर सकते हैं दुर्घटनाओं का कारण).

    ■ बढ़ाई: BuddySpace तैनात एक प्लग में वास्तुकला जिसका मतलब है कि परिवर्धन के साथ, इस तरह के रूप में नए visualizations, और नई अवधारणाओं जैसे गेमिंग इंटरफेस है, आसानी से प्राप्त कर रहे हैं

  • BuddySpace is an instant messenger with four novel twists:

    ■ it allows optional maps for geographical & office-plan visualizations in addition to standard 'buddy lists';

    BuddySpace is built on open source Jabber, which makes it interoperable with ICQ, MSN, Yahoo and others;

    BuddySpace is implemented in Java, so it is cross-platform;

    ■ it is built by a UK research lab, so it is 100% free with full sources readiily available. But BuddySpace is about more than just 'messaging', as we explain below

    BuddySpace generalizes the concept of 'Buddy List' (popularised by Instant Messaging tools such as AOL Instant Messenger, ICQ, MSN Messenger, and Yahoo Messenger) to provide multiple views of collaborative workgroups according to users' needs and tastes. Our aim has been to provide a personal 'dashboard' or 'radar screen' so that one can observe the availability and 'interaction state' of colleagues worldwide in a manner that exhibits the following desirable properties:

    ■ immediate: real-time updates need to be pushed instantly to users rather than pulled in by request -- the push approach helps keep updates more palpable and informative

    ■ peripheral and therefore non-intrusive: users lead busy lives, and dislike being bombarded with yet more information, so we aim to keep awareness of colleagues available in a compact manner that can be noticed peripherally

    ■ customisable: some people prefer simple or hierarchical lists, some prefer visual maps, some prefer status lights, and so on; some prefer a 'Windows' look-and-feel, some a 'Mac'-- we need to cater for diverse user preferences and capabilities

    ■ scaleable: we have to provide ways to indicate the presence of potentially enormous numbers of people, even given that these numbers will be filtered down for personal use -- researchers inhabit workspaces with many hundreds of colleagues around the globe; the Open University has well over 150,000 students online; large peer-spaces like music swapping communities have many millions of users connected simultaneously

    ■ interoperable: with several hundred million users of the 'Big Four' (AIM/ICQ/MSN/Yahoo!), it is crucial that any approach allow interopebility with systems to which our users already subscribe; this is one of the many reasons we built BuddySpace entirely on top of Jabber (www.jabber.org), which provides gateways to the 'Big Four' products.

    ■ cross-platform: we need to service a community not only on Windows, Unix/Linux, and Mac desktop and notebook configurations, but also on PDAs and mobile phones -- we therefore develop entirely in Java

    ■ XML-literate: for future intelligent applications, communication transport needs to be about more than just string-transmission; another we adopted Jabber is that it is based entirely on a generic XML transport architecture, ideally suited for this purpose.

    ■ open source: for the research community to join us and to gain leverage via our research output, we have ensured that BuddySpace is open source, available on SourceForge.

    ■ clean: BuddySpace adheres rigorously to the Jabber specification, which means that it interoperates with other Jabber clients and servers without danger of the rogue behaviour that non-standard implementations inadvertently allow (e.g. the semantics of users inhabiting multiple groups is undefined in some clients, and can cause crashes).

    ■ extendable: BuddySpace deploys a plug-in architecture which means that additions, such as new visualizations, and new concepts such as gaming interfaces, are readily achievable