Rainer Gerhards | 13 Dec 2002 13:41

BEEP Libraries

Hi group,

I am in need for a BEEP library for a closed-source project. So far, I have only found BEEPcore (which gives a hard time ;)) and Roadrunner (which I can't use as of the license). Is there any other BEEP library out there to be used in C++ (and under Windows)? I am not only looking for free/open source implementations but also for commercial products (if you have something to sale, you probably should email me personally to avoid noise on the list...).

They key point is that I am looking for a library that _actually works_ (more or less out of the box) and can be used to be integrated into existing applications (I don't like the idea to remodel the existing application just to support an additional protocol - but this might be a different issue...).

Any pointers are appreciated.

Many thanks,
Rainer Gerhards
Adiscon

Marshall Rose | 13 Dec 2002 18:14
Picon
Picon

Re: BEEP Libraries

> Hi group,
> 
> I am in need for a BEEP library for a closed-source project. So far, I
> have only found BEEPcore (which gives a hard time ;)) and Roadrunner
> (which I can't use as of the license). Is there any other BEEP library
> out there to be used in C++ (and under Windows)? I am not only looking
> for free/open source implementations but also for commercial products
> (if you have something to sale, you probably should email me personally
> to avoid noise on the list...).

and after emailing him personally, please go to http://beepcore.org/ and create
a listing for your product so others can see it too!

/mtr
Paul Andrews | 16 Dec 2002 22:01
Picon
Favicon

SOAP and Axis.

Hi,

Has anyone implemented a SOAP profile? Even more specifically, has anyone
implemented a profile that runs within the Axis framework?

Cheers - Paul.
Marshall Rose | 17 Dec 2002 05:50
Picon
Picon

Re: SOAP and Axis.

> Hi,
> 
> Has anyone implemented a SOAP profile? Even more specifically, has anyone
> implemented a profile that runs within the Axis framework?

there's soap in the tcl implementation of beep. i've heard that some folks have
integrated soap with the java implementation, but haven't fed their stuff back
to the tree (yet or maybe, i don't know). they might comment separately.

/mtr
Des Smith | 17 Dec 2002 09:49
Favicon

fiostate_unblock_write() hanging intermittently.

 

I find that intermittently the fiostate_unblock_write() is hanging as something is holding onto the

 

ios->pn->lock.

 

Im using gdb and looking at the process threads. Looking at the code I noticed that in the file

 

bp_fcbeeptcp.c in the ‘notify_Lower’ routine I see the following lines

 

 

Notify_lower()

{

            …..

            …..

            …..

            ….

 

case 3:

                SEM_POST(&thisio->lock); 

                if (thisio->state >= IOS_STATE_ACTIVE)

                    thisio->state=IOS_STATE_WRITE_PENDING;

                SEM_POST(&thisio->lock);

                fiostate_unblock_write(thisio);

                break;

            default:

 

}

 

To me this doesn’t look right. Ie it looks like you should have SEM_WAIT(&thisio->lock) after the case statement.

 

Using gdb by printing the ios-pn->lock variable ie see a count of 17. Could this be causing the hanging?

 

Has only else seen this behaviour?

 

Thanks for your help

Des Smith.

 

 

 

Marshall Rose | 17 Dec 2002 16:20
Picon
Picon

Re: fiostate_unblock_write() hanging intermittently.

> I find that intermittently the fiostate_unblock_write() is hanging as
> something is holding onto the 
> ...

hi. i think you want beepcore-c-users <at> lists.sourceforge.net - this list is for
protocol issues, not beepcore-c implementation issues...

/mtr

Gmane