Port-Channel Implementation: Virtual Classroom

When a channel has one receiver and multiple senders, such a channel is called a port. Your task is to implement an API package port_channel in Java. Then, you have to illustrate the capabilities of this API package by using it in a virtual classroom.

Package port_channel should have at least two classes, ChannelPort and ChannelEndPoint.

Both at least have send and receive methods. ChannelPort has additional broadcast method.

Operation receive must be synchronous (blocking); operations send and broadcast must be

asynchronous. Since a ChannelPort can have multiple asynchronous senders, the receive

method of ChannelPort must be able to get any message from any sender in unpredictable

order. Adding extra useful features are encouraged.

In a virtual classroom, a teacher has to listen to every student’s message while he/she is

lecturing (broadcasting messages to every student). In a more realistic classroom, a student

needs to request speaking (to raise hand) and then speak upon the teacher’s approval. A

student speaks to the whole class rather than to the teacher only. Adding these additional

realistic features are encouraged.

Ferdigheter: Java, Produktdesign

Se mer: virtual teacher, implementation channel estimation paper matlab, virtual rdp channel file transfer, virtual loopback com port, oscommerce add extra order fields, godaddy virtual server open port, design implementation order tracking system code, joomla virtual classroom, virtual classroom application, virtual classroom adobe connect, joomla classroom virtual

Om arbeidsgiveren:
( 4 omtaler ) New Orleans, United States

Prosjekt-ID: #8813566

2 frilansere byr i snitt $265 for denne jobben


Hi, Please see my previous projects done in Java category. I'm expert in Java and can do this project for you with best quality caring about all your requirements. Hope to hearing from you. Regards, Webprof.

$250 USD på 6 dager
(78 Omtaler)

We have more than 7 years of experience, worked across all areas in development. Our strong skills: + Magento, WordPress, WooCommerce, Joomla, Drupal, PHP, MYSQL, Java Script, jQuery, HTML5, Responsive, CSS3, Bo Mer

$252 USD på 3 dager
(3 Omtaler)

Thank you for viewing my profile you can check have 5***/5*** also have 100% complete rate you can check happy customer. always trying to get customer satisfaction. I have gone through your project requirement Mer

$140 USD på 7 dager
(10 Omtaler)

Hi, • I have 9 years of experience in JAVA and open source Java based web technologies. • My Carrier is start with java web based development to till today. • Throughout my carrier I have involve complete product Mer

$277 USD på 3 dager
(2 Omtaler)

I took a quick look in your pdf and makes sense. Hi , I have gone through your project details and i have few more questions to get started . i can start right away and my bid amount is always fixed. knock me pleas Mer

$150 USD på 5 dager
(4 Omtaler)