Beefy Boxes and Bandwidth Generously Provided by pair Networks
Clear questions and runnable code
get the best and fastest answer
 
PerlMonks  

Re: Re: J2EE is too complicated - why not Perl?

by DrHyde (Prior)
on Dec 08, 2003 at 10:09 UTC ( #313044=note: print w/ replies, xml ) Need Help??


in reply to Re: J2EE is too complicated - why not Perl?
in thread J2EE is too complicated - why not Perl?

I really like what you are saying here. If you look for SAP modules on CPAN, you can see that Piers Harding has been, well, hard at work...

We've been using SAP::Rfc at work, and it's jolly good indeed. We're using it to replace the SAP Business Connector which is written in Java and about which I have muttered here before (see Correcting the SAP Business Connector).


Comment on Re: Re: J2EE is too complicated - why not Perl?
Re: Re: Re: J2EE is too complicated - why not Perl?
by ajt (Prior) on Dec 08, 2003 at 12:29 UTC

    As the first member of the above "we" to use Piers Harding's SAP::Rfc, I can say that using Perl in favour of a Java product has been a breath of fresh air

    We have a project that uses an Apache/Perl front end running on a Linux box to talk to a SAP/AIX system, via a Java based XML middleware tool called SAP Business Connector (BC). Some of our problems are not the fault of Java, but even then it's an evil product to use.

    It's very slow. The visual development interface makes easy tasks easy, and complex tasks impossible. So it's good in a demo, but hard in practice. It's XML processing is painfully slow when compared with Perl's, Perl is constantly waiting for data from BC. It takes for ever to develop and for ever in use!

    It's hard to debug. While you can step through the flows, you can't easily print it out and read it on paper, or even see it on the screen, where you can see graphically only a tiny chunk of "code" at a time.

    Last week we need to implement a new feature. The SAP BAPI was written in a morning, but converting it's interface into XML was proving very hard, so instead we used SAP::Rfc. We had a command line prototype within 15 minutes, and after a day's playing I wrote a 120 line Perl script that takes user input, talks to SAP, and spits out a fully formed HTML page. It's SO EASY TO USE, and I like XML/XSLT!

    I would not advocate Perl as the solution for everything, but buzz word compliant technology does not guarantee success either!


    --
    ajt

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://313044]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others meditating upon the Monastery: (4)
As of 2014-07-26 13:20 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    My favorite superfluous repetitious redundant duplicative phrase is:









    Results (176 votes), past polls