`
huobengle
  • 浏览: 858533 次
文章分类
社区版块
存档分类
最新评论

Adobe Releases BlazeDS, Open Source Version of LiveCycle Data Services

 
阅读更多

Adobe Releases BlazeDS, Open Source Version of LiveCycle Data Services

One of the difficulties facing developers who want to create rich internet applications is HTML’s static nature, which requires that pages (unassisted by other scripting languages) must refresh in their entirety for any new information to load and appear. Technologies such as Ajax and Flash have been developed, at least in part, to overcome this limitation of HTML and facilitate the loading of new data onto a page without the requirement of a refresh. Many Web 2.0 companies have taken advantage of such technology in making their applications operate more seamlessly like desktop apps, but the technology still has quite a way to go.

Ajax, for example, isn’t designed to load new information onto a page unless that page has makes the initiative to request more data in the first place (i.e. the user interacts in a particular way with the page that causes it to ping the server for extra stuff). If you want to design an application that pushes information out to a page (say, up-to-the-second stock prices) whether or not the page has made a request, you can pull off the functionality with Ajax but your code won’t be “elegant” and it probably won’t be very efficient either.

Adobe is making a set of announcements tonight, the largest of which is meant to solve this issue of sending data back and forth with a visitor’s browser more elegantly, thereby helping developers create richer internet applications. The company has offered a product called LiveCycle Data Services (previously Flex Data Services) that works with Flex, a technology for building Flash applications. It provides advanced capabilities for Flash applets that allow them to connect up with server-side, back-end systems (in other words, to communicate “back home” with the server that originally loaded a page).

Tonight, Adobe is releasing an open sourced, beta version of LiveCycle Data Services called BlazeDS. The open source nature of BlazeDS will make it a welcome addition to the developer’s arsenal. But on top of opening it up, Adobe is adding extra functionality called HTTP streaming that enables clients (i.e. applets in end-user browsers) to initiate persistent connections with servers that allow those servers to push data back to the client whenever the server deems a transfer necessary (e.g. to send the latest stock price). The hope is that this technology will make it possible for data to flow both ways (from server and back) much more efficiently. The most notable difference for website visitors should be faster performance, and hopefully better functionality as well.

Adobe will also be making available something called LiveCycle Data Services Community Edition, basically BlazeDS but with Adobe quality control (i.e. certification) and support. This enterprise version of the technology, which the company compares to Red Hat’s enterprise offerings, will not be ready until early 2008 and pricing has yet to be disclosed.

In addition to the introduction of BlazeDS and its Community Edition, Adobe is releasing beta 3 versions of both Flex and AIR tonight. A commercial, non-open source version of BlazeDS (simply retaining the old name, LiveCycle Data Services) will also be maintained by Adobe and continue to offer some additional functionality not found in the open source version.

分享到:
评论

相关推荐

    Complete Guide to Open Source Big Data Stack-Apress(2018).pdf

    Within the limits of the funding and time available to me, I have investigated each element of a Mesos-based big data stack, starting with a local cloud on Apache CloudStack followed by Apache ...

    Android代码-freeminer

    Freeminer is an open source sandbox game inspired by Minecraft. Freeminer is based on Minetest which is developed by a number of contributors from all over the globe. It aims to make the game fun ...

    Python-3.7-amd64.zip

    All Python releases are Open Source (see http://www.opensource.org for the Open Source Definition). Historically, most, but not all, Python releases have also been GPL-compatible; the table below ...

    RedHat 7.2 离线 安装qtcreator 5.6

    qt-opensource-linux-x64-5.6.3.run下载地址 https://mirrors.tuna.tsinghua.edu.cn/qt/official_releases/qt/5.6/5.6.3/ 在qt文件下 chmod +x qt-opensource-linux-x64-5.6.3.run ./qt-opensource-linux-x64-5.6.3....

    Android代码-在线网校Open EdX安卓版客户端

    edX Android This is the source code for the edX mobile ...This software is licensed under version 2 of the Apache License unless otherwise noted. Please see LICENSE.txt for details. Building This project

    OpenJDK™ Source Releases

    Certain source based on existing open source projects will continue to be available under their current licenses. Some binary components are covered under the Binary License for OpenJDK. Specific ...

    Unofficial Mirth Connect 3.4 Developer´s Guide

    And because it’s open source, you get all of the advantages of a large community of users with commercial quality support.” In addition, “The 2014 HL7 Interface Technology Survey Results” show ...

    relax源码(就是github上的)

    IMPORTANT NOTE: Relax isn't yet ready for production, stay tunned for releases, beta version will come soon Support our work and help us make this the best open source CMS, be our patreon! Relax is ...

    Pro Spark Streaming,The Zen of Real-time Analytics using Apache Spark

    Spark has become the largest open source Big Data processing project in the world, with more than 750 contributors who represent more than 200 organizations. The Spark codebase is rapidly evolving, ...

    greenplum-db-6.2.1-rhel7-x86_64.rpm

    Important: Pivotal Support does not provide support for open source versions of Greenplum Database. Only Pivotal Greenplum Database is supported by Pivotal Support. Release 6.2.1 Release Date: 2019-...

    Activiti-in-Action.pdf

    After I wrote Open Source ESBs in Action for Manning a few years ago, I focused on my daily job for some time, working with open source enterprise integration frameworks like Mule, Camel, ServiceMix,...

    The Art of SQL

    the processing of data is still at the core of our systemsand all the more as the volume of data under management seems to be increasing even faster than the speed of processors. The most vital ...

    Elimination of Process Releases.pdf

    Elimination of Process Releases

    Adobe Audition CC Classroom in a Book, 2nd Edition

    Web Edition containing the complete text of the book, interactive quizzes, videos that walk you through the lessons step by step, and updated material covering new feature releases from Adobe ...

    qt-creator-opensource-mac-x86_64-4.14.0.dmg

    qtcreator,下载自 https://download.qt.io/official_releases/qtcreator/4.14/4.14.0/

    LMD_VCL_Complete_2016.5_D6~RX10.2_FULL_SOURCE

    Full sourcecode of all controls included All additional features of LMD-Tools 10.0, ElPack 8.0 and LMD IDE-Tools 3.0. AnyLogger 1.0 SE (Local version) included Extensive demo projects with sourcecode ...

    Programming Entity Framework: Code First

    two major releases as part of the NET Framework NET 3 5 brought us the first version of Entity Framework which is covered in the first edition of Programming Entity Framework In 2010 Microsoft ...

    opencv-4.2.0-vc14_vc15

    OpenCV (Open Source Computer Vision Library: http://opencv.org) is an open-source BSD-licensed library that includes several hundreds of computer vision algorithms. The document describes the so-...

Global site tag (gtag.js) - Google Analytics