I can't speak for hcir, but I did want to comment about RPC::PlServer and 
doing "distributing computing" using Perl.  While speed is clearly not 
Perl's forte, it certainly isn't so bad as to be unusable.  Before Apache,
  there were several Perl-based web servers, and they had the advantage 
that as the http protocol evolved, it was easy to change.  And it was easy 
to modify for your custom needs as well, in the typical "Perl" way.

I found RPC::PlServer a rather nicely designed object-based server/client 
model (remote method invocation, for example).  It has support for 
"threads", though not in the sense of preemptive, low level threads.

The implementation is a bit more heavy weight, relying on source filtering 
and not all that easy to comprehend.  But it worked fine for my needs at 
the time.
--------------------------------------------------------------------------
Edward Moy
Apple Computer, Inc.
[EMAIL PROTECTED]

(This message is from me as a reader of this list, and not a statement
from Apple.)

On Tuesday, April 16, 2002, at 04:07  PM, Alex S wrote:

> I've never tried this... but just curious... what on God's earth are you 
> doing to try distributing computing using Perl?  I assume that is what 
> you are using RPC for.
>
> This "Use of uninitialized" error sounds like under the "t" subdirectory 
> of your source code directory, it is using something without it being 
> initialized to a value, and has -w in use.  Those should only be warnings 
> though.  They shouldn't cause an actual problem.
>
> Is there no other information about what actually failed during the tests?
>    Does the compile work?
>
> -Alex
>
>
> hcir wrote:
>
>> has anyone gotten this module to install? i am getting the following 
>> errors:
>>
>> t/client............Use of uninitialized value in concatenation (.) at t/
>> lib.pl line 30.
>> Use of uninitialized value in concatenation (.) at t/lib.pl line 31.
>> Use of uninitialized value in concatenation (.) at t/lib.pl line 32.
>> t/client............NOK 10FAILED tests 1-10
>>         Failed 10/10 tests, 0.00% okay
>> t/compress..........skipped test on this platform
>> t/crypt.............Use of uninitialized value in concatenation (.) at t/
>> lib.pl line 30.
>> Use of uninitialized value in concatenation (.) at t/lib.pl line 31.
>> Use of uninitialized value in concatenation (.) at t/lib.pl line 32.
>> Use of uninitialized value in concatenation (.) at t/lib.pl line 30.
>> Use of uninitialized value in concatenation (.) at t/lib.pl line 31.
>> Use of uninitialized value in concatenation (.) at t/lib.pl line 32.
>> t/crypt.............NOK 18FAILED tests 1-18
>>         Failed 18/18 tests, 0.00% okay
>> t/methods...........Use of uninitialized value in concatenation (.) at t/
>> lib.pl line 30.
>> Use of uninitialized value in concatenation (.) at t/lib.pl line 31.
>> Use of uninitialized value in concatenation (.) at t/lib.pl line 32.
>> t/methods...........ok 11/11FAILED tests 1-9
>>         Failed 9/11 tests, 18.18% okay
>> Failed Test  Status Wstat Total Fail  Failed  List of failed
>> -------------------------------------------------------------------------------
>> t/client.t                   10   10 100.00%  1-10
>> t/crypt.t                    18   18 100.00%  1-18
>> t/methods.t                  11    9  81.82%  1-9
>> 1 test skipped.
>> Failed 3/5 test scripts, 40.00% okay. 37/42 subtests failed, 11.90% okay.
>> make: *** [test_dynamic] Error 255
>>   /usr/bin/make test -- NOT OK
>> Running make install
>>   make test had returned bad status, won't install without force
>>
>>
>> thanks
>> - hcir
>> [EMAIL PROTECTED]
>>
>>
>
>
>

Reply via email to