GWT Tutorial 2.2 - Remote Procedure Calls (RPC) with Complex Datatypes - Part 2

preview_player
Показать описание
Continuing on the topic op Remote Procedure Calls with Complex Data Types, I will explain in this tutorial how to have two Remote Procedure Calls return the same data type, and yet handle the returned data differently on the GUI. With this tutorial I will also fit RPC inside the proper GUI architecture introduced in earlier tutorials.

You can download the code here:
Рекомендации по теме
Комментарии
Автор

Haven't watched this one yet as I'm just sitting down to watch 2.1 but I wanted to say thanks and ask that you keep producing these videos. I've learned more watching them then I did in a month of random webpages. You do a great job.

strider
Автор

Hi dear friend, thank you for your effort and time you put in making these tutorials. What i particularly like is the length of your tutorials, as a matter of fact I would prefer longer tutorials, and how you organize stuff in every video with the power point etc. It shows that you are a true professional and very talented. Please continue to educate us.

notarefill
Автор

Great video, the technique using the generic event is really handy.

NeilCoder
Автор

ThankYou sir for helping us.. These videos are very helpful to us.. Thanks for devoting time for new developers

shilpeshsolanki
Автор

Thank you that was a very informative and useful tutorial. Thanks to you I will now be able to build my Web APP. You are a good teacher!

williamspiritdancer
Автор

Yes, I changed the name of the service interfaces because the app in this tutorial was a different app. The way I see it, the RPC services basically serve as a "Facade" design pattern. Which basically means 1 class that provides access to the back end. But like with the regular facade, you can also create a facade for every major chunk of program. Or split you Server Implementation up in multiple classes, also in line with the Facade pattern. Hope this helps.

GWTLecturer
Автор

to add continuous tutorial for previous alll concepts on single example..
please add a tutorial on event bus and  history handling on previous example..

manikantakorata
Автор

Would like to see a video on adding history to gwt

mihkellukats
Автор

Found this one much harder to follow than the previous tutorials, because I couldn't get a good overview of all classes implemented, and paus to see attributes and methods in for example Person class, is time consuming and not very pedagogical. But thanks anyway.

TomasForslund
Автор

Thanks very much for the "architecture" tutorials, I really feel more in control of my programs now. However, I hear and see a lot about MVP-architecture in gwt. Is this significantly different from your vision and is it worth looking at? In my honest opinion I find it obscure and complicated, but on the other hand so many people seem to use it... 

apreinders
Автор

I'm caught up now and have a question. In the first RPC tutorials you've named your services, exampleservice and exampleserviceasync. In this tutorial you've named it Personservice. what I'm not clear about is if this was a far more complex application would you still have 1 service for the entire app? or would you have 1 service for each of the major chunks of the program? It seems like you're pushing towards one for the entire application but I just wanted to verify.

strider
Автор

Why dont you put your code on github or someting like it?

sebasvelez
Автор

Very good video tutorials and am sorry that it is not in Russian.

farexify
Автор

It is not possible to see PersonInfoPage.java so I am not able to see complete code.

sarperonal