Ruby 应用平台,TorqueBox v2.0.0 发布
fmms 13年前
<p><a href="/misc/goto?guid=4958335429220078839" target="_blank">TorqueBox </a>团队很高兴的发布了 <em>TorqueBox v2.0.0</em>.</p> <p>相关链接地址:</p> <ul> <li><a href="/misc/goto?guid=4958335430020710821">Download TorqueBox 2.0.0 (ZIP)</a></li> <li><a href="/misc/goto?guid=4958335430822925185">Browse HTML manual</a></li> <li><a href="/misc/goto?guid=4958335431621284801">Browse JavaDocs</a></li> <li><a href="/misc/goto?guid=4958335432421565644">Browse Gem RDocs</a></li> <li><a href="/misc/goto?guid=4958335433218715849">Download PDF manual</a></li> <li><a href="/misc/goto?guid=4958335434019074210">Download ePub manual</a></li> </ul> <p>TorqueBox (目前已改名为 <strong>TurkeyBox</strong>)是一个集成了流行的Ruby技术的忍者级应用平台,与 Ruby on Rails 类似,同时扩大了Ruby应用功能,以支持包括任务调度,任务队列,SOAP 处理和远程通讯。</p> <p><strong>TorqueBox</strong> 提供了一个集成的环境,该环境基于最新版的 JBoss AS 应用服务器,提供包括集群、云计算的功能。</p> <p><img alt="Ruby 应用平台,TorqueBox v2.0.0 发布" src="https://simg.open-open.com/show/c8ae3e559bfa35b102b11daf54c59d19.png" width="506" height="334" /></p> <p></p> <p>TorqueBox 2.0.0 <em>final</em> 是一个主要的更新版本,主要改进包括:</p> <ul> <li>JRuby 1.6.7 (with better Ruby 1.9 support)</li> <li>JBoss AS 7.1.1 (faster boot time, smaller memory footprint)</li> <li><a href="/misc/goto?guid=4958335434810364919">Multi-resource distributed XA transactions</a></li> <li><a href="/misc/goto?guid=4958335435613008181">WebSockets/STOMP</a></li> <li>Considerable <a href="/misc/goto?guid=4958335436406850576">speed & memory improvements</a> over 1.x</li> </ul> <p>该版本修复了 CR1 的问题:</p> <ul> <li>[<a href="/misc/goto?guid=4958335437191031054">TORQUE-190</a>] - Create Documentation for Production setup of Torquebox </li> <li>[<a href="/misc/goto?guid=4958335437994401617">TORQUE-683</a>] - Stomplets fails sometimes during setup </li> <li>[<a href="/misc/goto?guid=4958335438778609940">TORQUE-713</a>] - TorqueBox documentation should highlight necessary postgres XA configuration changes </li> <li>[<a href="/misc/goto?guid=4958335439573191983">TORQUE-715</a>] - torquebox upstart task does not properly kill standalone server when stopping the torquebox service </li> <li>[<a href="/misc/goto?guid=4958335440365690212">TORQUE-723</a>] - jobs cannot load classes in a namespace </li> <li>[<a href="/misc/goto?guid=4958335441154414722">TORQUE-725</a>] - Document new torquebox run options </li> <li>[<a href="/misc/goto?guid=4958335441941481413">TORQUE-726</a>] - by default the Gemfile does not specify the version of torquebox, which cause bundle to bring in 1.1.1 => causes errors at runtime </li> <li>[<a href="/misc/goto?guid=4958335442732290717">TORQUE-728</a>] - Log a Warning and Disable XA When We Can't Parse database.yml </li> <li>[<a href="/misc/goto?guid=4958335443526590245">TORQUE-729</a>] - injection analyzer fails at startup </li> <li>[<a href="/misc/goto?guid=4958335444321028689">TORQUE-730</a>] - Default Xss is too small for medium-to-large Rails apps </li> <li>[<a href="/misc/goto?guid=4958335445102917122">TORQUE-731</a>] - torquebox.rb DSL no longer forwards options to services </li> <li>[<a href="/misc/goto?guid=4958335445903948658">TORQUE-732</a>] - Don't Automatically Attempt XA Connections to Non-Standard Database Keys in database.yml </li> <li>[<a href="/misc/goto?guid=4958335446694867413">TORQUE-733</a>] - Limit Maximum Stack Depth During Injection Analysis </li> <li>[<a href="/misc/goto?guid=4958335447489910432">TORQUE-736</a>] - Upgrade to AS 7.1.1.Final </li> <li>[<a href="/misc/goto?guid=4958335448277803235">TORQUE-737</a>] - Rails template (for Rails 2.x, at least) should enable torquebox_store for non-session caching (Rails.cache) </li> <li>[<a href="/misc/goto?guid=4958335449071054640">TORQUE-738</a>] - Torquebox/JBoss tries to deploy netty jar as application </li> <li>[<a href="/misc/goto?guid=4958335449865296342">TORQUE-739</a>] - Component configuration involving arrays don't survive full transfer to components when using torquebox.rb DSL </li> <li>[<a href="/misc/goto?guid=4958335450650676332">TORQUE-743</a>] - Write a basic config/torquebox.yml with some instructional comments as part of $TORQUEBOX_HOME/share/rails/template.rb </li> <li>[<a href="/misc/goto?guid=4958335451451027011">TORQUE-744</a>] - Support torquebox_init.rb in both ROOT and ROOT/config </li> <li>[<a href="/misc/goto?guid=4958335452239348631">TORQUE-745</a>] - TorqueBox Session (Section 4.4) Docs Should Show Session Usage for Rack Apps and Cross-Reference Rails / Sinatra Examples </li> <li>[<a href="/misc/goto?guid=4958335453035256972">TORQUE-746</a>] - TorqueBox::Infinispan::Cache not using cluster, always local </li> <li>[<a href="/misc/goto?guid=4958335453819810901">TORQUE-747</a>] - Change deploy:restart deploy:stop deploy:start behaviour </li> <li>[<a href="/misc/goto?guid=4958335454620614153">TORQUE-749</a>] - Clustered Jobs/Services should be singleton by default </li> <li>[<a href="/misc/goto?guid=4958335455408484758">TORQUE-750</a>] - Resource Injection is befuddled </li> </ul>