`
myreligion
  • 浏览: 205166 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

guzz1.2.7 beta1 发布,支持异步网络服务调用

    博客分类:
  • guzz
阅读更多
异步调用服务是指服务在执行的同时,不阻塞当前线程的继续执行,当服务的计算完成时,再返回给当前线程使用,实现并行计算。

假设程序需要跨越网络读取3个服务器数据,按照传统模式,需要1个1个的进行网络阻塞读取,线性执行,操作总时间为3个网络服务需要时间之和。

使用异步服务时,应用依旧顺序的调用3个网络服务,但返回的不是直接结果,而是FutureResult对象。用户需要从FutureResult中读取实际结果时才能真正的获取数据。在应用返回FutureResult的同时,后台进程将会并行的读取3个网络服务资源,并存储到FutureResult 中,这样3个网络服务就完成了并行操作,实际网络操作时间为3个网络服务中最慢的1个。

更多介绍:http://www.guzz.org/wiki/GuzzFutureService
guzz网站:http://code.google.com/p/guzz/
0
0
分享到:
评论

相关推荐

    guzz: a empty sample project build20110323.zip

    这可能包括数据库查询、文件读取或者网络API调用等。在"empty sample project"中,我们可能会看到一个简单的数据源实现,用于演示如何与Guzz集成。 4. **数据处理器**:数据处理器负责对获取到的数据进行转换、聚合...

    guzz的jar包

    guzz的jar包,工程下直接考过来的,可以直接使用

    guzz开发jar

    guzz是一套用来进行快速开发和高性能网站设计的java框架,通过ORM、多数据源数据管理、以及通用数据处理,为系统在数据层的设计提供一站式解决方案。用于替代或者补充hibernate或ibatis,并提供更多的大型系统架构...

    Guzz-crx插件

    【Guzz-crx插件】是一款专为Guzz平台设计的屏幕共享扩展程序,它使得用户能够在使用Guzz.io服务时轻松实现桌面屏幕共享功能。这一功能对于远程协作、在线会议、教育辅导以及团队沟通等场景具有极大的价值,极大地...

    guzz的「Guzz」-crx插件

    为Guzz启用屏幕共享。 此扩展程序允许www.guzz.io用户共享桌面屏幕 支持语言:English

    哀悼日变灰操作

    我们可以提炼出与“哀悼日变灰操作”相关的IT知识点,但首先需要澄清的是,文件内容似乎包含了一些不相关的代码片段和文档,这些内容涉及一个名为"Guzz"的全栈数据层解决方案框架,以及一系列与数据库映射、服务接口...

    java框架面试题

    - **saveOrUpdate**:根据对象的状态选择调用save或update方法。 - **persist**:类似于save,但更加灵活,不会立即触发SQL语句。 这些方法的选择取决于对象的状态以及开发者想要执行的具体操作。正确使用这些方法...

    bicq代码

    1. **编程语言基础**:BICQ的源代码将使用一种或多种编程语言编写。学习源码首先需要熟悉这些语言的基本语法、数据类型、控制结构等。 2. **设计模式和架构**:源码通常遵循一定的设计原则和模式,如单例模式、工厂...

    InstallAnywhere 2008破解与自定义PlugIn陷阱经验分享

    NULL 博文链接:https://guzz.iteye.com/blog/256235

    轻松将一张大表分切到不同的机器中

    NULL 博文链接:https://guzz.iteye.com/blog/883225

    Java面试题全集(下)

    1. ORM概念:ORM(对象关系映射)是解决面向对象编程语言中数据模型与关系数据库之间不匹配问题的技术。ORM技术利用元数据将对象模型映射到关系模型,使得开发者可以用面向对象的方式来操作关系型数据库,而不需要...

    bof:人类的HTTP客户端

    总结起来,Bof: 是用户友好的避免使用魔术字符串和数组进行配置:相反,它提供可由IDE自动完成的显式,类型化和文档化方法带有默认值:默认支持JSON,4xx和5xx响应抛出异常,默认情况下超时时间短符合PSR-7 未来的...

    php-sdk:用于连接到MultiSafepay REST API的默认PHP库

    MultiSafepay PHP SDK关于MultiSafepay MultiSafepay是一家收款支付服务提供商,这意味着我们会注意每种付款方式所需的协议,技术细节和收款事宜。您可以立即开始在线销售,并从一个地方管理所有交易。安装要安装SDK...

    JAVA面试问题及标准答案.docx

    常见的Java持久层框架有Hibernate、MyBatis、TopLink、Guzz、jOOQ、Spring Data和ActiveJDBC等,它们都提供了方便的数据操作和数据库访问功能。 在Hibernate中,SessionFactory是一个关键组件,它是线程安全的,...

    java框架方面面试题

    目前市面上有多个持久层框架,如Hibernate、MyBatis、TopLink、Guzz、jOOQ、Spring Data和ActiveJDBC等,它们各有特点,为开发者提供不同场景下的解决方案。 在Hibernate框架中,SessionFactory是一个重要的概念,...

    JAVA面试问题及答案.docx

    常见的持久层框架有Hibernate、MyBatis、TopLink、Guzz、jOOQ、Spring Data和ActiveJDBC等,它们都为开发者提供了便捷的数据持久化解决方案。 在Hibernate中,Session提供了多种操作数据库的方法,如load()和get()...

    Java面试题全集.docx

    - **Guzz**:轻量级的持久层框架。 - **ActiveJDBC**:面向对象的持久层框架,提供了类似于ActiveRecord的风格。 #### 三、SessionFactory与Session的安全性与使用场景 **知识点概述:** SessionFactory和...

Global site tag (gtag.js) - Google Analytics