用于GWT RPC的UML

时间:2012-03-28 02:34:25

标签: java gwt uml gwt-rpc

如何为GWT RPC类和接口绘制UML图。 这些是我需要在UML上展示的类及其关系。 我们来自sample project in Eclipse的例子。我有以下classe / interfaces:

GreetingService.java, GreetingServiceAsync.java, GreetingServiceImpl.java

GreetingServiceAsync.java应该在图表中的位置和方式?

1 个答案:

答案 0 :(得分:2)

他们已经在此页面上绘制了一个UML图: https://developers.google.com/web-toolkit/doc/latest/tutorial/RPC

GWT RPC被视为标准Java语法的“神奇”,因为它们在没有(通过标准Java语法)时在GreetingService和GreetingServiceAsync接口之间​​创建关系。使用GWT的编译器,当它看到扩展“RemoteService”的接口时,它们会自动期望它们是同名的配对接口+“Async”,它实现相同的方法名称(但它们有一些不同的结构)。

从Java语法来看,唯一将GreetingService和GreetingServiceAynx联系在一起的是GWT.create调用。服务器端GreetingServiceImpl和GreetingService之间的关系很简单(Impl实现了接口)。