Verildi

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 web designing, search twitter followers, java design patterns, gui design services, find project web designing, design web gui tool, design patterns java, architecture project description, web designing tool, find twitter followers, twitter dev, rmi, java rmi, java dev, custom design tool, 2013 web api project, aim project, need implement remote, implement search java, server followers, implementing project, custom name server, tweets search api, web project dev

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

Proje NO: #4438800

1 freelancer bu iş için ortalamada 30$ teklif veriyor

newgroup4u

Hired by the Employer

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