Miscellaneous Group

All content on the site should (must?) belong to a group. This group is the catch-all for content that doesn't fit anywhere else.


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 !


OO Sockets in OpenEdge

A set of classes and programs to allow you to use client and server sockets in the Openedge ABL


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.


OO Socket Sample Code

Using sockets with the 4gl and classes is an "interesting" exercise. This book contains examples of how to use classes and sockets for a client and server system. There are examples of how to use the client to connect to a web page and download the source. There is also a client / server system that uses XML to pass messages between the server and clients.

General Principles


Project license

Hi All,

The project page states:
<< JPJVM is now free and open-source, as of December 2005. >>

However, the .zip package doesn't contain any further specification of the license this code is distributed under?

Is it public domain or LGPL or BSD or Apache, or... ?

Thanks in advance,

Jan Schenkel.


How to build using Visual Studio 2003?

Hi all,

Thanks for sharing this very interesting project. It works great when using the prebuilt .DLL file, but I would like to make some tweaks and build it using Visual Studio 2003 - however, I keep running into errors even when I just try to build the provided code.

Run-Time Check Failure #0 - The value of the ESP was not properly saved across a function call. This is usually a result of calling a function declared with one calling convention with a function pointer declared with a different calling convention.


WSWiki

What is it? A wiki for Webspeed or other Webspeed source code compliant alternatives
Where to get it? http://sourceforge.net/projects/wswiki/


Fascinating cookbook

This site, Programming Language Examples Alike Cookbook is fascinating:
pleac.sourceforge.net
especially if you are familiar with the old "Perl Cookbook" book.

What's fascinating is that aside from Perl (which was the basis for the whole thing), Groovy is the only other language that is 100% complete in the project, even though it is a latecomer! I find that amazing, given the other languages that are listed.


Tri-8 Logo

Tri-8 Logo
#
Syndicate content