Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在服务器上创建图表并从客户端访问它是否是糟糕的设计?_Java_Apache Flex - Fatal编程技术网

Java 在服务器上创建图表并从客户端访问它是否是糟糕的设计?

Java 在服务器上创建图表并从客户端访问它是否是糟糕的设计?,java,apache-flex,Java,Apache Flex,假设我们有两种创建图表的选择,如下所示: 通过一些开源库(比如jfreecharts)在服务器端(Java)创建图表,并将图像发送到客户端 在客户端(Flex)创建图表并显示它们。请注意,几乎没有开源flex库可用于创建各种图表。要么购买昂贵的库,要么编写一个 如果生成的图表或图像的大小大于用于创建它的原始xml或json,则响应延迟将增加 如果涉及大量数据传输,请始终选择有意义的格式,如JSON字符串或xml,并在客户端进行处理。如果生成的图表或图像的大小大于用于创建它的原始xml或JSON,

假设我们有两种创建图表的选择,如下所示:

  • 通过一些开源库(比如jfreecharts)在服务器端(Java)创建图表,并将图像发送到客户端

  • 在客户端(Flex)创建图表并显示它们。请注意,几乎没有开源flex库可用于创建各种图表。要么购买昂贵的库,要么编写一个


  • 如果生成的图表或图像的大小大于用于创建它的原始xml或json,则响应延迟将增加


    如果涉及大量数据传输,请始终选择有意义的格式,如JSON字符串或xml,并在客户端进行处理。

    如果生成的图表或图像的大小大于用于创建它的原始xml或JSON,则响应延迟将增加


    如果涉及大量数据传输,请始终选择有意义的格式,如JSON字符串或xml,并在客户端进行处理。

    视情况而定。如果图表是非交互式的,那么不,我不会认为它是糟糕的设计。您需要问的问题是,下载图像的强度或多或少高于客户端计算机通过网络访问数据并自行生成的强度。其次是资源问题。服务器是否更适合(功能强大)该任务,还是将消耗其资源?取决于。如果图表是非交互式的,那么不,我不会认为它是糟糕的设计。您需要问的问题是,下载图像的强度或多或少高于客户端计算机通过网络访问数据并自行生成的强度。其次是资源问题。服务器是否更适合(功能强大)该任务,还是会消耗其资源?