wget http://people.centos.org/hughesjr/chromium/6/chromium-el6.repo
cp chromium-el6.repo /etc/yum.repos.d/
yum install chromium



./openfire start
http://localhost:9090/
admin/admin
user01/user01
user02/user02
localhost.localdomain

domainname localhost.localdomain
vi /etc/sysconfig/network


echoServer - XMPP→HTTP - XMPP


"<query xmlns=\"jabber:iq:private\">"
+"<exodus xmlns=\"exodus:prefs\">"
+"</exodus>"
+"</query>"

<iq id="6y53n-4" to="user01@localhost.localdomain/Smack" type="get" from="user02@localhost.localdomain/Smack">
<query xmlns="jabber:iq:private">
	<exodus xmlns="exodus:prefs"/>
</query>
</iq>


<iq from="hoge@mikaka.asia" type="result" id="1003" to="fuga@mikaka.asia/mac" />


<iq type="error" id="AV986-4" from="user01@localhost.localdomain/Smack" to="user02@localhost.localdomain/Smack">
	<query xmlns="jabber:iq:private"><exodus xmlns="exodus:prefs"/>
	</query>
	<error code="503" type="cancel">
		<service-unavailable xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/>
	</error>
</iq>

<iq id="aAWJU-4" to="user02@localhost.localdomain/Smack" from="user01@localhost.localdomain/Smack" type="error">
	<error code="501" type="CANCEL">
		<feature-not-implemented xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/>
	</error>


		Log.debug("HttpXmppDriver", id, "SEND", str);
					// pingなど、不要なパケットは無視する

機能一覧
○XXX
起動順	機能名	プロジェクト	起動方法
		XmppHttpStub	Webサーバを起動する
		XmppHttpSample	XmppHttpMainクラスを起動する
		XmppHttpDriver	XmppHttpDriverクラスを起動する

○XXX
起動順	機能名	プロジェクト	起動方法
		HttpXmppStub	HttpXmppStubクラスを起動する
		HttpXmppSample	Webサーバを起動する
		HttpXmppDriver	XmppHttpDriverクラスを起動する

○XXX
起動順	機能名	プロジェクト	起動方法
'-	共通機能	HttpXmppStub	'-

起動方法
Eclipseから、それぞれのプロジェクトを起動する(機能一覧参照)

動作確認方法
EclipseのConsoleビューで、それぞれのプロセスのログを確認する。


