Beskjeder

Publisert 19. sep. 2024 14:24

Hello everyone,

I have seen that several groups are using addQuery or similar, then the server invoke an API from Client. This is a totally wrong architecture. If you are using it, please change your architecture or you will get a FAIL. 

You have to demonstrate that a client can call a REMOTE FUNCTION like calling a LOCAL FUNCTION, means that it has to call the function and wait for reply in one call.

E.g. num_population=server.GetPopulationOfCountry(...)

E.g. in the tutorial, Client side, I wrote "System.out.println(server.Add(10,20));" This means that I invoke the Add function on the server and the server can return the result for the client to print out, in just one RMI command.

Publisert 18. sep. 2024 22:12

Hello everyone,

Please choose your slot by modifying this excel file: https://docs.google.com/spreadsheets/d/1jQWFFN7yBkNA080tutqefQJZmQ0bGqKKYr3VzPRIX2w/edit?usp=sharing

The location will be announced later.

Remember to submit your work at least 24 hours prior to your presentation slot.

Publisert 17. sep. 2024 17:45

Hello everyone,

Because the group composition takes much time from your assignment schedule, I decided to postpone the deadline to submit your work to 23:59, Tuesday 24th September. The presentation days are still the same (Friday 20/9 and Mon23/9-Wed25/9). Please submit your work at least 24 hours prior to your presentation slot.

Best regards,

Thanh
 

Publisert 16. sep. 2024 15:46

Hello everyone,

I have already publish the assignment on Devilry. Please check and send me an email if you still do not have the access

Publisert 16. sep. 2024 14:30

Hello everyone,

Due to several problems, I still have not get the access to the Devilry Submission System to publish the assignment submission. I will notify you later.

Best,

Thanh

Publisert 13. sep. 2024 13:54

All the output file will be generated from Client. Therefore, in server cache case, "The client should name the output file as server_cache.txt" means the output generated from client should be renamed to server_cache.txt. "It is assumed that if the server contains the cache then the client also knows about it" means the client should know the cache is enabled on server to rename the file.

You must design the framework to demonstrate RMI. Means that you have to design the interface for APIs listed. And the client will invoke them directly. You cannot do like: server.addQuery(....). Remember, you invoke the API according to queries, not add Query to the server.

How to add the request to the queue and response is a tricky process. And you have to figure it out. This is one of several important issues that I will ask.

T=50 or 20 ms means: You have to run the system with 50ms input line reading. The same to 20ms. (2 times of running). So you wi...

Publisert 12. sep. 2024 00:47

Hello everyone,

 

I have emailed you about Group Numbers. There are 15 groups. If you have emailed me about Group Composition but have not received any information about Group Numbers, you should send me a reply reminder ASAP.

 

In addition, I summarized the process as below:

- There is only 1 client.

- The client read an input line with Zone:X

- The client connect to the Proxy, providing X

...
Publisert 9. sep. 2024 14:29

Hello everyone,

You must send an email regarding group composition to the TA by 23:59 on Wednesday, September 11, 2024. Failure to send the email before the deadline will result in being dropped from the course.

Regarding the presentation: You can choose to present on the submission day (Friday) or no later than three working days after the deadline (Monday, Tuesday, or Wednesday). If you wish to present on Friday, you must submit your work at least 24 hours before your presentation slot. Students who have work commitments or similar obligations will be given priority to present their work immediately after the Group Session (Friday) or Lecture Session (Monday). No absences or remote presentations are permitted, except in cases of important and urgent reasons or illness, with confirmation from a doctor.

Thank you.

Publisert 4. sep. 2024 13:36

Dear all,

I just wanted to let you know that programming assignments will be included in this semester, and submission of all assignments (complete and working) is a prerequisite for taking the final exam. Therefore, the group meeting (Gruppeundervisning) scheduled for this Friday will proceed as planned. Our TA will provide you with more details soon.

Good luck!

Amir