Java Distributed Refreshable Objects 3.1

軟體性質: 免費試用 ‎檔案大小: 2.08 MB
‎使用者評分: 4.0/5 - ‎1 ‎評分

分散式可刷新物件 (DRO) 是 Java 開發人員的軟體庫,用於增強本地和分散式環境中的物件間通信,可被視為 CORBA 和其他分散式物件基礎結構的更有效、更靈活的替代。 DRO 有助於解決以下問題: 分散式應用程式代碼的調優效率 在面對變化時保持應用程式的可行性 緩存數據的過時 中央伺服器瓶頸 主要特點是: 有效的網路數據交換 緩存資源密集型計算屬性而不使用陳舊數據 更改物件屬性的跟蹤 信息性網路數據包調試 無需任何消息伺服器 優化網路流量的廣泛可能性 • 一次傳輸一組串串元素 可刷新物件提供物件屬性(正確且從其他物件屬性計算)的更改跟蹤,並提供緩存資源密集型計算屬性,而不會顯示陳舊資料。所有這些都是為程式師透明地完成的。 分散式物件通信層提供更有效的網路數據交換,因為多個遠端呼叫被收集並作為一個包發送。此功能在沒有任何消息傳遞伺服器的分散式環境中受支援,而是組織了對等連接,這提供了非常高的可伸縮性。 DRO 中的所有分散式物件都緩存在用戶端上,因此重複使用物件屬性不會導致網路交換。但是,當修改伺服器物件時,其所有緩存的用戶端副本將更新;不可能有陳舊的數據。 總之,DRO 提供了以高靈活性和效率創建分散式和本地應用程式的手段。無需修改代碼結構即可添加資源密集型計算屬性緩存,並有效地將應用程式遷移到分散式環境中。

版本歷史記錄

  • 版本 3.1 發佈於 2007-08-10

軟體細節

終端使用者許可協定

Java Distributed Refreshable Objects License Agreement Copyright 2006-2007, Fusionsoft. All Rights Reserved END-USER LICENSE AGREEMENT PLEASE READ THIS LICENSE AGREEMENT CAREFULLY. BY INSTALLING OR USING THIS SOFTWARE, YOU INDICATE ACCEPTANCE OF AND AGREE TO BECOME BOUND BY THE TERMS AND CONDITIONS OF THIS LICENSE. IF YOU DO NOT AGREE TO ANY PART OF THE TERMS OF THIS LICENSE, DO NOT INSTALL, USE OR DISTRIBUTE THIS SOFTWARE OR ITS PART AND PROMPTLY RETURN IT TO FUSIONSOFT. LICENSE This Fusionsoft end - user license agreement is a legal agreement between you (either an individual or an entity), and Java Distributed Refreshable Objects software application, source code, demos, intermediate files, printed materials, and "online" or electronic documentation contained in this installation file. For the purpose of this agreement, the purchased software program(s) and supporting documentation will be referred to as the "Software". The enclosed Software is licensed, not sold. 1. GRANT OF LICENSE This License Agreement grants you the next: Software may be used by a single developer who uses this software personally on one or more computers for sole purposes of developing. You are allowed to deploy run-time assemblies with your executable applications without royalty fee. 2. DESCRIPTION RIGHTS AND LIMITATIONS The license grants a non-exclusive right to install and use Software on one or more computers for a single person. You may make one copy of the Software for archival purposes, or copy the Software onto the hard disk of your computer and retain the original for archival purposes. You may not: - Distribute and resell Software or any derivative work using it, except supplying run-time assemblies with your executable applications; - Transfer, assign, or modify Software, in whole or in part; - Reverse engineer, decompile, or disassemble Software; - Reproduce or distribute any Software documentation without Fusionsoft's express written permission; - Remove or alter any Fusionsoft's copyright notices or other proprietary markings on any copies of Software. Only the legally registered developer end-user is licensed to use Software, subject to all of the conditions of this agreement. All code contained in Software is confidential and proprietary copyrighted work and trade secrets of Fusionsoft. 3. TRANSFER You may not transfer Software to any individual or entity without prior acceptance by Fusionsoft. In particular, you may not share copies of the Software with other co-developers without proper licensing of these copies under each individual's name. 4. TERMINATION Fusionsoft may immediately terminate this agreement without notice or judicial resolution in the event of any failure to comply with any provision of this License. Upon such termination you MUST destroy Software, all accompanying written materials and all copies. 5. WARRANTY Software and documentation is provided "AS IS" without warranty of any kind. Fusionsoft makes no warranties, express or implied, including but not limited to, the implied warranties of merchantability and fitness for a particular purpose or use. 6. COPYRIGHT The Software is owned by Fusionsoft and is protected by international copyright laws and treaty provisions. You may not remove the copyright notice from any copy of Software or any copy of the written materials, accompanying the Software. This agreement contains the total agreement between the two parties and supercedes any other agreements, written, oral, expressed or implied.