gpt4 book ai didi

java - 有多少 GWT 服务

转载 作者:行者123 更新时间:2023-12-02 07:48:37 24 4
gpt4 key购买 nike

开始一个新的 GWT 应用程序,想知道我是否可以从某人的经验中得到一些建议。

我需要通过 RPC 服务获得大量服务器端功能...但我想知道在哪里划清界限。

我可以为每个小调用提供一个服务,或者我可以提供更少的服务来处理更多的操作。

假设我有客户、供应商和管理服务。我可以为每个类别中的每个功能提供 3 项服务或一项服务。

我注意到大部分服务实现不提供编译时帮助,有时启动起来很麻烦,但它提供了良好的模块化。当我有更大的服务时,我没有所描述的模块化,但我不必解决服务创建问题并减少 web.xml 文件中的条目。

使用大量服务是否会出现资源问题?确定使用何种粒度级别的最佳实践是什么?

最佳答案

在我看来,你应该为“逻辑”的事情创建一个rpc服务。在你的例子中:

一个用于客户,另一个用于供应商,第三个用于管理员

通过这种方式,您可以将多个服务按含义分组,并且您将在 web.xml 文件中维护几行(这是一个好消息:-)

更严重的是,rpc 服务通常是调用数据库内容的包装器,因此,您甚至可以使用单个 web.xml 条目和数千个操作来创建单个“MagicBlackBoxRpc”!

但是,正如您所建议的,为管理操作创建一个单独的 rpc 似乎是一件好事。

关于java - 有多少 GWT 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10508185/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com