简而言之,您如何使用GWT在客户端和服务器之间传输语义数据以及您使用哪种框架?请阅读我已经考虑过的更多细节。客户端服务器与GWT的语义数据传输
例如,使用像RequestFactory这样的GWT 2.2.0特性将带来约束,以便将Java bean传输,同时将语义资源表示为三元组,并且资源可以具有不同的一组属性。所以RequestFactory本身无法轻松地转换语义驱动的数据。
一种方法是将RequestFactory与表示三元组的Bean一起使用。这样的bean将有3个属性:subject,predicate,object。这些bean将被转移到客户端,它将知道要查询,更改它们的属性,然后将它们发送到服务器。然而,这种方法需要一个自定义的实现(从目前为止我已经搜索到的,没有基于GWT的框架来表示客户端的语义数据),并且可能会证明有问题或未优化。我在这个项目中看到了这种方法:http://code.google.com/p/gwt-odb-ui/ - 它使用了GWT-RPC并实现了一些表示语义资源的类。不过,我认为这是一个初步阶段,所以我不愿意复制他们的模型。
此外,我发现Restlets是一种支持应用程序的语义网方法的框架。但是,没有关于如何将Restlets与Semantic Web一起使用以及可能与GWT一起使用的文档或示例。此外,Restlets也支持GWT。有谁知道这是否是一个可行的解决方案?
谢谢!
任何想法?谢谢! – 2011-03-15 09:26:23