A
Andreas Otto
ANNOUNCE a major feature release of libmsgque ...
What is LibMsgque
=================
LibMsgque is an OS independent, Programming Language independent
Solution to link applications together to act like a single application.
Or with other words, LibMsgque is an Application-Server toolkit.
Highlights of the current Release:
=================================
This release introduce a couple of highlights into the LibMsgque World
including the JAVA 1.6 support and a lot of minor and major code
improvements.
The TCL user get an improved language binding and a nice performance
comparison between Tcl, Java and the native C language binding was added.
Just the summary:
Java was surprising fast, close to the native C speed but a
lot more easy to program. Tcl has the most compact code easy to
read and faster than expected.
read more at:
-> http://libmsgque.sourceforge.net/performance.htm
Programmer-Visible-Changes:
===========================
Add JAVA 1.6 support
This is a large step to provide an OS and programming language
independent solution
Add support for additional native types
signed char, boolean, signed short and float
Add more type-save interface functions to the programmer interface
changed native type specific interface functions from #define
to type-save inline functions.
Delete link between libmsgque and MqBufferS and MqBufferLS
This are "helper" objects needed to support typeless data in a typed
programming language. Without a link to libmsgque an integration
into other programming languages is possible.
No external transaction pointer required anymore
Transactions are now fully internal even a sub-transaction (transaction
in a transaction) and network wide transactions in a grid are supported.
No programmer action is required to make your transaction save.
Embedded list data type
The list data type is now fully embedded without a requirement of an
external pointer.
Update of documentation
Add JAVA tutorial and JAVA examples to other documentation
Update performance overview
New documentation
=================
 - LibMsgque JAVA interface
    -> http://libmsgque.sourceforge.net/javamsgque/index.htm
 - Java JNI Binding
    -> http://libmsgque.sourceforge.net/javamsgque_JNI/index.htm
The Web-Site was updated:
=========================
  -> http://libmsgque.sourceforge.net
 For a fast introduction use the following URL:
  -> http://libmsgque.sourceforge.net/features.htm
 Tcl is used for testing and got a well designed extension back:
  -> http://libmsgque.sourceforge.net/tclmsgque
mfg
 Andreas Otto
What is LibMsgque
=================
LibMsgque is an OS independent, Programming Language independent
Solution to link applications together to act like a single application.
Or with other words, LibMsgque is an Application-Server toolkit.
Highlights of the current Release:
=================================
This release introduce a couple of highlights into the LibMsgque World
including the JAVA 1.6 support and a lot of minor and major code
improvements.
The TCL user get an improved language binding and a nice performance
comparison between Tcl, Java and the native C language binding was added.
Just the summary:
Java was surprising fast, close to the native C speed but a
lot more easy to program. Tcl has the most compact code easy to
read and faster than expected.
read more at:
-> http://libmsgque.sourceforge.net/performance.htm
Programmer-Visible-Changes:
===========================
Add JAVA 1.6 support
This is a large step to provide an OS and programming language
independent solution
Add support for additional native types
signed char, boolean, signed short and float
Add more type-save interface functions to the programmer interface
changed native type specific interface functions from #define
to type-save inline functions.
Delete link between libmsgque and MqBufferS and MqBufferLS
This are "helper" objects needed to support typeless data in a typed
programming language. Without a link to libmsgque an integration
into other programming languages is possible.
No external transaction pointer required anymore
Transactions are now fully internal even a sub-transaction (transaction
in a transaction) and network wide transactions in a grid are supported.
No programmer action is required to make your transaction save.
Embedded list data type
The list data type is now fully embedded without a requirement of an
external pointer.
Update of documentation
Add JAVA tutorial and JAVA examples to other documentation
Update performance overview
New documentation
=================
 - LibMsgque JAVA interface
    -> http://libmsgque.sourceforge.net/javamsgque/index.htm
 - Java JNI Binding
    -> http://libmsgque.sourceforge.net/javamsgque_JNI/index.htm
The Web-Site was updated:
=========================
  -> http://libmsgque.sourceforge.net
 For a fast introduction use the following URL:
  -> http://libmsgque.sourceforge.net/features.htm
 Tcl is used for testing and got a well designed extension back:
  -> http://libmsgque.sourceforge.net/tclmsgque
mfg
 Andreas Otto