Marauroa Chat Tutorial: Difference between revisions

Jump to navigation Jump to search
Content deleted Content added
imported>Hendrik Brummermann
imported>Kymara
recommend eclipse over netbeans
 
(44 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{Navigation for Marauroa Top|Using}}
{{Navigation for Marauroa Top|Using}}
{{Navigation for Marauroa Users}}
{{Navigation for Marauroa Users}}
{{Marauroa Chat Tutorial}}




== Prerequisites ==
== Prerequisites ==

For this tutorial you will need a Marauroa distribution. You can find download links at [http://arianne.sourceforge.net/?arianne_url=servers/server_marauroa#downloads Marauroa download page]. It contains all the needed jars, but you will probably need to rename marauroa-x.xx.jar into marauroa.jar (or fix some command-line parameters below).
For this tutorial you will need a Marauroa distribution. You can find download links at [http://arianne.sourceforge.net/?arianne_url=servers/server_marauroa#downloads Marauroa download page]. It contains all the needed jars, but you will probably need to rename marauroa-x.xx.jar into marauroa.jar (or fix some command-line parameters below).


You will also need
You will also need
* JDK ([http://java.sun.com/javase/downloads/index.jsp Sun download page])
* JDK ([http://java.sun.com/javase/downloads/index.jsp Sun download page])

If you want to use an IDE for development, we recommend [[Marauroa on Eclipse]]. Otherwise, there is a version of this chat tutoroial for Netbeans too at [[Chat_Tutorial_in_NetBeans|Marauroa with NetBeans]].


This example uses the integrated h2 database. Marauroa does support MySQL as well, please see [[Configuration_file_server.ini#Database_Configuration|database configuration]].
This example uses the integrated h2 database. Marauroa does support MySQL as well, please see [[Configuration_file_server.ini#Database_Configuration|database configuration]].


== First Step ==

In the first section of this tutorial, we will write the '''[[Marauroa Chat Tutorial/Server|Server]]''' before we look at the clients in the following section.


[[Category:Marauroa]]
[[Category:Marauroa]]
{{#breadcrumbs: [[Marauroa]] | [[Navigation for Marauroa Users|Using]] | [[ClientServerChatExample|Client/Server chat example]] }}
{{#breadcrumbs: [[Marauroa]] | [[Navigation for Marauroa Users|Using]] | [[Marauroa Chat Tutorial|Tutorial]] }}