Habari ActiveMQ Client 1.1 with ObjectMessage support
2008-03-31March 31, 2008 - betasoft, independent software developer for CodeGear(tm) Delphi and for the Java(tm) platform, is pleased to announce release 1.1 of its client library Habari for Apache ActiveMQ, the popular and powerful open source Message Broker and Enterprise Integration Patterns provider. With Habari ActiveMQ Client, enterprise application developers can build integrated solutions, connecting cross language clients and protocols from Java, C, C++, C#, Ruby, Perl, Python, and PHP, with support for transient, persistent and transactional messaging, using the peer-to-peer or the publish and subscribe communication model.
ObjectMessage Support: Habari ActiveMQ Client now supports object message transfer using the standard JMS ObjectMessage interface. Over this interface, Delphi applications can exchange objects with Java and other progamming languages. Message transformation internally uses JSON, a lightweight, human-readable computer data interchange format. For example, Java objects (which implement the Serializable interface) can be sent to a message queue and then read by Delphi applications into a JSON object. Vice versa, Delphi can create JSON objects and send them to the message queue, and they will be received by Java applications as native Java objects. Transparent message transformation between Java and Delphi requires Apache ActiveMQ 5.1, while older versions support object exchange using Habari between Delphi applications only, or require client-side transformation. Read more about JSON here: http://en.wikipedia.org/wiki/JSON
Subscription Configuration: subscription configuration can be passed as destination parameters, for example to define consumer priorities, exclusive and retroactive consumers, and to handle slow consumers.
Improved Unicode Support: string type message properties now support Unicode.
Introductory Offer: register until April 14 using coupon code 'habari11' to save 20%. The Single Developer License includes the full source code, one year software assurance and a 30 days full money back guarantee.
About Apache ActiveMQ: Apache ActiveMQ is the most popular and powerful open source Message Broker and Enterprise Integration Patterns provider. Apache ActiveMQ is fast, supports many Cross Language Clients and Protocols, comes with easy to use Enterprise Integration Patterns and many advanced features while fully supporting JMS 1.1 and J2EE 1.4. Apache ActiveMQ is released under the Apache 2.0 License. Read more about Apache ActiveMQ here: http://activemq.apache.org/
ScroogeXHTML for Delphi(tm) 4.5 released
2008-03-22
March 22, 2008 - betasoft, independent software developer for CodeGear(tm) Delphi and for the Java(tm) platform, is pleased to announce the release of ScroogeXHTML for Delphi 4.5.
ScroogeXHTML for Delphi(tm) is a component which can convert RTF stored in files, strings or a RichEdit component to HTML 4.01 and XHTML. Its very high conversion speed, stability and low memory usage has been proven in high-performance web server applications.
ScroogeXHTML for Delphi(tm) converts text attributes including background and highlight colors, paragraph attributes including alignment (left, right, centered, justified) and paragraph indent (left, right, first line) and simple numbered or unnumbered lists. Unicode conversion allows international documents, including simplified and traditional Chinese, Korean and Japanese. CSS and default font settings allow to create optimized documents. Supported document types: XHTML 1.0 Strict and Transitional, XHTML Basic 1.0, XHTML Mobile Profile 1.0 (a.k.a WAP 2.0), HTML 4.01 Strict and Transitional.
ScroogeXHTML is also available for the Java(tm) platform.
Habari ActiveMQ Client 1.0 released
2008-03-05
March 5, 2008 - betasoft, independent software developer for CodeGear(tm) Delphi and for the Java(tm) platform, is pleased to announce the public release of its client library Habari for Apache ActiveMQ, the popular and powerful open source Message Broker and Enterprise Integration Patterns provider. With Habari ActiveMQ Client, enterprise application developers can build integrated solutions, connecting Cross Language Clients and Protocols from Java, C, C++, C#, Ruby, Perl, Python, and PHP, with support for transient, persistent and transactional messaging, using the peer-to-peer or the publish and subscribe communication model. Habari is compatible with all Delphi versions starting with 6.0 and with Free Pascal, supports the TCP/IP communications libraries Indy 10.2.3 and Synapse, and includes the full source code.
About Apache ActiveMQ
Apache ActiveMQ is the most popular and powerful open source Message Broker and Enterprise Integration Patterns provider. Apache ActiveMQ is fast, supports many Cross Language Clients and Protocols, comes with easy to use Enterprise Integration Patterns and many advanced features while fully supporting JMS 1.1 and J2EE 1.4. Apache ActiveMQ is released under the Apache 2.0 License. Read more about Apache ActiveMQ here: http://activemq.apache.org/
About JMS
The Java Message Service (JMS) API is a Java Message Oriented Middleware (MOM) API for sending messages between two or more clients. JMS is a part of the Java Platform, Enterprise Edition, and is defined by a specification developed under the Java Community Process as JSR 914.
Introduction Offer
Until March 31, register using coupon code 'habari10' to save 20%. The Single Developer License includes one year software assurance and a 60 days full money back guarantee.
ScroogeXHTML License
2002-04-01The current single user license for ScroogeXHTML for Delphi(tm) and ScroogeXHTML for the Java(tm) platform can be used to write an unlimited number of applications without additional runtime fees. This allows to run a virtually unlimited number of applications with only one license. For client/server environments however, there are much higher requirements regarding the robustness, performance and scalability of software components, because one single application can serve hundreds or thousands of users.
To allow additional development of ScroogeXHTML for client/server systems, there will be three changes in the license, effective 1. April 2002. They are:
- The single user license now also includes a client/server development license for one CPU. This development license covers development and testing of client/server applications. When the client/server application is deployed in a production environment, one or more server licenses are required (see below)
- For all applications which run on a client/server system, one server license is neccessary per CPU. If more than one application is installed on one server, they all share the server license. A server license can be purchased online in the products section
- The site license, which covers an area of 150 miles around the company, now includes four server licenses at no additional charge. A world-wide license is also available, which includes ten server licenses