From: Andreas Otto Date: 2011-01-14T18:35:28+09:00 Subject: ANNOUNCE: NHI1-0.11, PLMK-2.0 und libmsgque-5.0 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Dear User, ANNOUNCE: Major Feature Release ==================================== libmsgque: Application-Server-Toolkit for C, C++, JAVA, C#, Go, TCL, PERL, PHP, PYTHON, RUBY, VB.NET PLMK: Programming-Language-Microkernel NHI1: Non-Human-Intelligence #1 SUMMARY ======= Finish release 4 of wp2 with adding Factory support. The Factory add the ability to create NEW server-types on-the-fly and introduce the self-programming capability to NHI1. The "Factory" is an important part of the object management and has the following basic features: * create a new instance identified by an "Identifier" or using an already available instance as template * cleanup and delete an instance * provide an "Identifier" for factory lookup and as an unique application name * identify the server in the network The link between the "Factory-Identifier" and the "Factory-Interface" is important for the future development of "libmsgque". Message-Routing, Service-Location and Persistent-Transactions depend on this feature. The relationship between the "MqFactoryS" and the "MqS" is the same as the relationship between a "type" and an "instance" of the "type" in a regular programming language. The "MqFactoryS" define the "type" of the server and the "MqS" define a single instance of the server. Every kind of server has !!only one!! specific "MqFactoryS" object but every instance of a server has one "MqS" object used for object management. Decreasing the size and the complexity of a "MqS" object will improve the server performance. In future more fields, defined in the "MqSetupS" attribute of the the "MqS" object, will move into "MqFactoryS" object. LINKS ===== libmsgque including PHP documentation: > http://nhi1.berlios.de/theLink/index.htm NHI1: > http://nhi1.berlios.de/ DOWNLOAD: > http://developer.berlios.de/projects/nhi1/ mfg, Andreas Otto (aotto1968) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.15 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJNMBdIAAoJEGTcPijNG3/AZD0IAId8Zcqt9BA9hOGeb6Z7gYcK xqHFcSU/kQamdYsvWXFc4Z7zjcGkyU2xwvw5IN8THlWgksFGUTlmQ6pQYcsLaAG+ CR55O798+7PnARs8G6skNSPm0whk6KLhflqArbhkNVi2yF0+bDyJaV6JIpz+EAbz e2kk0ZX4xIUZEU/Bn13byH6/9U3++J5daLx909/s3qMmotmxNEHGtJ6slwwQ6faY NsAddG1ls6e+0tdS7Qde0KeTVXu1VhfkLgFybHBDAxnMcr8ZuBZzQ/RGqBLqM8wV ilG1OVNxozMAuVb1QtSUzpTcN4y2YSNhdVheZJjQQ+YBLEtS2iRMxUsy4xHPsEA= =kyAd -----END PGP SIGNATURE-----