| Java :: Import :: Design JAVA :: Import :: Design is het ontwerp van de Java :: Import-module. |
Download nu |
Java :: Import :: Design Rangschikking & Samenvatting
- Vergunning:
- Perl Artistic License
- Naam uitgever:
- David Rusek
- Uitgever website:
- http://search.cpan.org/~rusekd/Java-Import-0.01/lib/Java/Examples.pod
Java :: Import :: Design Tags
Java :: Import :: Design Beschrijving
Java :: Import :: Design is het ontwerp van de Java :: Import-module. Java :: Import :: Design is het ontwerp van de Java :: Import Module.Motivations De originele motivatie voor het schrijven van deze module kwam uit een project waar ik aan werkte tijdens mijn vorige baan. We hadden een systeem gebouwd waarin een groot deel werd geďmplementeerd met behulp van EJBS op een J2EE-server. Daarnaast hadden we een grote component van het systeem, die al bestond, en werd in Perl geschreven. We wilden ons Perl-werk niet schrappen, maar het werd steeds vervelend om twee implementaties te behouden, omdat steeds meer dingen aan het systeem werden toegevoegd. Dus hebben we besloten dat de belangrijkste stukken bedrijfslogica zouden verblijven op de J2EE-server en de Perl zou worden gewijzigd om oproepen naar de server te doen. Na enige tijd en experimenteren begonnen we te beseffen dat de geheugenvoetafdruk en de hoeveelheid tijd die nodig is om te bellen naar de server met behulp van bestaande PERL naar Java-integratie Sluutions niet acceptabel waren. We zijn daarom op een andere manier gezet. We hebben allerlei dingen geprobeerd, maar uiteindelijk konden we niets vinden dat voldoet aan onze vereisten en besloot daarom het oorspronkelijke systeem van het doen van dingen te houden. Bij die baan hebben we nooit een geschikte manier gevonden om onze twee systemen te integreren. Het probleem heeft me echter nog steeds achtervolgd. Tot het einde van mijn carričre bij dat bedrijf dat ik een aankondiging zag voor de eerste zomer van Code van Google. Het gebeurde gewoon dat als Google hun gloednieuw programma aankondigde dat ik begon met de GNU GCJ-suite van Java-tools en kwam met het idee om te profiteren van hun vermogen om de Java-code in native te compileren voor gebruik met Perl. Dit is misschien niet een nieuw idee, maar ik kon niets vinden dat me zou helpen, dus ik besloot om een voorstel aan Google te schrijven en in te dienen. Nou, ik werd geaccepteerd en je hebt nu Java :: import.Wanneer ik aan dit project begon te werken, begon ik door mijn eigen naamruimte te maken in plaats van te stappen op de tenen van het andere bestaande Java / Perl-integratieproject, inline :: Java. Ik deed dit voornamelijk omdat ik een schone lei wilde waarover ik de nuances van GCJ volledig kon verkennen, met name de CNI-interface. Omdat ik heb gewerkt, begon mijn module te evolueren in het eigen beest en op dat moment leek het Locigal om mijn eigen naamruimte te houden. Het is niet mijn bedoeling om inline te vervangen: Java en ik denk nog steeds dat in de toekomst veel van het werk dat ik heb gedaan kan worden gebruikt door inline :: Java als een optie om GCJ-specifieke functionaliteit te gebruiken. Vereisten: · Perl
Java :: Import :: Design Gerelateerde software