Openfire source code analysis 1. openfire
Openfire is an open-source Real-time Collaborative server (RTC). It is based on public XMPP (also known as jabber) messages. The core functions of openfire include connection management, message parsing,
about XMPP The first-openfire of the building after writing, has been in this article to introduce the Asmack+openfire based on the Android client, a lot of energy, because there are many students in the anxiously waiting for (narcissism of hehe),
1, download source code: http://www.igniterealtime.org/downloads/source.jsp
2. Place the openfire_src directory decompressed by source code to eclipse workplace (Note: If you want to change the name of the file to be decompressed, you must change
OpenFire is an Instant Messaging server with an open XMPP protocol that allows you to log in with various IM client software that supports the XMPP protocol.OpenFire is developed in Java, and the open source real-time collaboration (RTC) server is
IntelliJ IDEA 13: Import Openfire source code
I have an article about how to import Openfire to IntelliJ IDEA (). However, during the import process, I feel that it can be simplified, so recompile the following code (Java SDK has been installed in
XMPP (II)-introduction and personal experience of the android client (like QQ) based on asmack + openfire, xmppasmack
The first article on XMPP-after the openfire was built, I have been catching up with this android client based on asmack + openfire
1> Installing the database MySQL-Installation MYSQL-5.7.12-OSX10.11-X86_64.DMG-Above this MySQL is a new version, only one main installation program contains all features-in the old version of MySQL will have 3 installed programs *mysql-version
The initial installation of OpenFire is set to use the built-in database hsqldb, which needs to be modified to MySQL database.
Issue: Modifications to modify the way the database connection was not found on the console of the Web.
Solve:
To reset
OpenFire is a very good IM server, and is a pure Java implementation, with multiple platform version, his data storage can use a variety of databases, such as Mysql,oracle.In the actual use of the most encountered is the use of MySQL database after
The XMPP protocol is the standard protocol for international Instant messaging (even if few people in the country use the Protocol), which defines the standards for IM communication if you want to implement live chat, you need a server, But for our
IntelliJ IDEA 13.0.2 deploy Openfire Server
I used to access the C # client of Openfire, and recently started to access the Openfire server.
There are many steps to deploy Openfire using MyEclipse on the Internet and google is supported. Here we
The starting point is the weak password of the Tomcat/manager/html administrator page.By the way, you can use google hack to search for tomcat pages.Enter intitle: Apache. Tomcat "Congratulations in the browser! "It indicates that the title Keyword
Openfire is a real-time collaboration server. It uses XMPP protocol, which is easy to manage and maintain, provides high security and stability, and can add extension functions for plug-ins.
Openfire plug-in Development Guide. This is a file on the
(SPARK) openfire is a very good IM server, and it is implemented in pure Java and has multiple platform versions. Its data storage can use a variety of databases, such as MySQL and Oracle.
In actual use, the most common problem encountered is the
After a long time, I finally successfully deployed the openfire source code. Now I have recorded my experiences as follows:
1. Download the source code www.jivesoft.org from the official website.
2. decompress the package and copy it to myeclipse
1. Download source code: http://www.igniterealtime.org/downloads/source.jsp2, the source code extracted from the Openfire_src folder to eclipse Workplace (note: If the change to understand the name of the file, then all the use of the filename of
Paste to: http://www.javaeye.com/topic/154697
Study now. Go home and study it.
**************************************** *************************************
Jabber is a well-known Instant Messaging Service server. It is a free and open-source
The use of OpenFire as a server, so no need to write a server, will save a lot of things, openfire after a simple configuration can realize a communication server basic functions,
OpenFire
With Java development, open source real-time collaboration
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.