jmls's blog

OO classes in subversion

I've just uploaded the OO class stuff into subversion, so all the changes and enhancements that are coming can be integrated ;)

The subversion link is svn://oehive.org/oosockets/trunk

Let's see all those updates ...


Of char and longchars

Came across an interesting thing today. The following code works fine in 10.1C, but not in 10.1B:


FUNCTION Test RETURNS LOGICAL (p_Data AS LONGCHAR):
RETURN YES.
END FUNCTION.

MESSAGE Test("data") VIEW-AS ALERT-BOX INFORMATION.

looks as if 10.1C can mix and match char with longchar, something that I've always wanted to do since longchar became available.

Seems as if Progress are making changes to the language for the better. Now, if only they had a 4GL way to deal with sockets, instead of all this READ-RESPONSE-PROCEDURE and memory pointers etc !


4GL PUB/SUB across boundaries

I saw the other day that Progress have a basic 4GL messaging server in their road map. I also saw that they are acquiring IONA technologies (http://www.progress.com/news/working-together/index.ssp), which (amongst other things) have a product (http://open.iona.com/products/enterprise-activemq) that uses Apache ActiveMQ as a messaging server.

Now, who's going to take bets on what is going to form the basis of the 4GL messaging server ? Iona (Apache ActiveMQ) or Sonic ?

We'll just have to wait and see.


Blood, sweat and oo tears

Man. What a day. I made the stupid mistake of crowing about how I'd written a OO class to use sockets, and how I could post the code. Well, I did have the code, but thought that it would be a good idea to add XML as a messaging type.

Yikes. That was not such a good thing :)

However, it's all done now, and you can download and play from http://www.oehive.org/node/1205.


Syndicate content