Marpuch


        People always search the net to get information about related topic. However, there is a mess of knowledge on net. Therefore, it is not easy getting true knowledge every time. By considering this kind of problems in our project Marpuch we show the way in which people are in touch with true knowledge. System is very simple. There is no obligation to be user. Everyone can ask questions as many as they want. These questions are directed to volunteer expert. Experts are those users who are ready to help people in the subject they are good at. This occurs under the concept of instant messaging. This is accomplished through XMPP / Jabber server system. For convenience of users we are going to implement Ajax technologies.

        Extensible Messaging and Presence Protocol (XMPP) is an open, XML-inspired protocol for near-real-time, extensible instant messaging(IM) and presence information (a.k.a. buddy lists). It is the core protocol of the Jabber Instant Messaging and Presence technology. The protocol is built to be extensible and other features such as Voice over IP and file transfer signaling have been added. Unlike most instant messaging protocols, XMPP is based on open standards. Like e-mail, it is an open system where anyone who has a domain name and a suitable Internet connection can run their own Jabber server and talk to users on other servers. The standard server implementations and many clients are also free and open source software.

        AJAX is an acronym for Asynchronous JavaScript and XML. AJAX is really not a new technology, but instead combines several existing technologies to provide a foundation for rich Internet applications.

        The key benefit of AJAX is that information can be exchanged between the browser and the server without refreshing the entire page. This means that applications running in a browser using AJAX can be faster and more responsive and thus more closely resemble applications running on the desktop. Another key point is that almost all recent browsers support the techniques utilized for AJAX. This means that users do not have to download plug-ins or install other software to make AJAX work.

References:

http://en.wikipedia.org

http://www.simplica.com/ajax.htm

 


Creative Commons License