Skip to content

tamararankovic/chat_app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chat Application

A project for the Distributed Artificial Intelligence and Intelligent Agents course (FTN, University of Novi Sad), built using Java EE technologies and Angular.

Setup

  • Java Enterprise Application
    • Download Wildfly 11 application server
    • Replace existing standalone-full-ha.xml file with the one provided here
    • For the non-master cluster node you must provide master node name in the connection.properties file
    • Publish chat-ear.ear to /standalone/deployments folder
  • Angular Application
    • Download Node.js (version 14.15.0 used for development)
    • Install Angular CLI (version 10.2.0 used for dvelopment)
    • Navigate to chat-client project and type: npm install

Start the application

  • Java Enterprise Application

    • Navigate to /bin folder of Wildfly and type:

    Windows

    standalone.bat -c standalone-full-ha.xml
    

    Linux

    ./standalone.sh -c standalone-full-ha.xml
    
  • Angular Application

    • Navigate to chat-client project and type:

    ng serve
    

About

A chat application built as an agent system that operates in a computer cluster. Developed for the Distributed Artificial Intelligence and Intelligent Agents course [FTN, University of Novi Sad].

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors