PHP, Yazılım Mimarisi Job by enainatanje

I need to make a distributed project like Twitter using Java RMI. The problem is not to use any Twitter API or Dev Tool,

The description is bellow --

A Twitter-Like distributed application

To develop a little distributed application whose the behavior is like twitter.

Behavior :

A twitter application is composed of a server and clients (users)

● A server:

- maintain a list of users and hashtags

- search by name of a user

- follow users tweets

- forward tweets once they happen to interested followers

- search for a hashtag (keyword/topic in twitter) and find all tweets containing this

hashtag with the usernames who tweeted it

● A client:

- user side application

- connect to the server

- ask to follow a user

- display all tweets once they tweeted from all followed users

- list followers and following users

What to do :

Application should be written in Java using the RMI technology, thus:

● Design the architecture of application by

- defining the necessary (remote) interfaces such that the above described

behavior can be achieved.

- designing the implementing classes or other classes of the application

- provide a class diagram for your design

The design can be evolving during the project lifecycle

- Implement the server

● Implement a client

● Test the application by running multiple clients (users) and see the interactions and the usage of the services provided (for this aim you can create an application which will do all the work).

● Modularize the application

● Separate services from implementations

● Use multithreading,design patterns, unit tests ..etc

● Comment the code

***A minimum GUI is required. Web Services can be applied (not mandatory)

Beceriler: PHP, Yazılım Mimarisi

Daha fazlasını görün: web design patterns, tool for web designing, search twitter followers, java design patterns, gui design services, find project for web designing, find a twitter user, find a project of web designing, design web gui tool, design patterns java, design patterns in java, class diagram user, class design tool, architecture project description, web designing tool, find twitter followers, twitter dev, RMI, multithreading, java rmi, java multithreading, java dev, custom design tool, 2013 web api project, design class diagram use

İşveren Hakkında:
( 0 değerlendirme ) France

Proje NO: #4438800

1 freelancer is bidding on average $30 for this job


Hired by the Employer

in 7 gün içinde30$ USD
(118 Değerlendirme)