Java :: Import :: Voorbeelden

Java :: Import :: Voorbeelden is een voorbeeld van het gebruik van Java :: Importeren om in Java-lessen te bellen.
Download nu

Java :: Import :: Voorbeelden Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Java::Import::Examples team
  • Uitgever website:
  • http://search.cpan.org/~rusekd/Java-Import-0.03/lib/Java/Examples.pod

Java :: Import :: Voorbeelden Tags


Java :: Import :: Voorbeelden Beschrijving

Java :: Import :: Voorbeelden is een voorbeeld van het gebruik van Java :: Importeren om in Java-klassen te bellen. Java :: Import :: Voorbeelden is een voorbeeld van het gebruik van Java :: Importeren om in Java-klassen te bellen. RMI-oproepen van Perlone Mooi ding over Java is de extreem rechte voorwaartse manier waarop u kunt bellen naar externe objecten Wonen op verre servers. Veel mensen gebruiken dit vermogen als een punt van integratie tussen hun systeem en een positieve derde partij of een legacy-systeem. Helaas is voor het grootste deel het vermogen om oproepen naar deze externe objecten te maken, iets dat alleen andere Java-applicaties kunnen doen zonder er een grote gedoe over te maken. We kunnen dit nu echter vanuit Perl.assume doen dat ik een RMI-server heb waaruit ik gegevens kan krijgen in de vorm van eenvoudige Java-bonen. Een methode om dit te doen is om de GCJ :: CNI-bibliotheek te gebruiken en in native compileer en wikkel een set Java-lessen die dan 'gebruikt' van mijn PERL-script kunnen worden gebruikt. Er is echter een gemakkelijkere manier. Let is begonnen met het beschrijven van de Java-interfaces waarmee we samenwerken. We hebben eerst de externe interface die we interacteren met: import java.rmi. *; Openbare interface-afstandsbediening van de openbare interface verlengt afstandsbediening {public somebean get -essage (snaar seedmessage) gooit remoteException; } En we hebben ook de bonen waar we om vragen: Java.io. *; Public Class Anybean implementeert serialiseerbare {Private String-waarde; Openbaar Andbean () {} Public Void SetValue (String _Value) {...} Public String GetValue () {...}} Wat een PERL-clientprogramma betreft, is dit alles wat we moeten weten. Nu is er allemaal Wordt overgelaten is een klant schrijven: gebruik Java :: Import QW (Java.rmi.nameing); Mijn $ Remote_Interface = Java :: RMI :: NAMING-> Lookup (JString ("// localhost / Home"); Mijn $ Bean = $ Remote_interface-> GetMessage (jstring ("Hallo daar"); Print $ BAN-> GETWALUE (), "N"; dat is alles wat er is. Merk op dat alles wat we Java moesten vertellen :: Import over was Java.rmi.namers, dit komt omdat het de enige klasse was die we bij naam in onze Perl-code hebben gebruikt, elke andere Java-klasse (de objecten gehouden door $ Boon en $ Remote_interface ) werd geretourneerd door een andere methode-oproep afkomstig van Java.rmi.nameing.in om dit voorbeeld uit te voeren, moeten we ervoor zorgen dat alles in zijn plaats is. We beginnen met het samenstellen van de clientcode. Ervan uitgaande dat we een Stub Class-bestand hebben gekregen (RemoteObject_stub.class) kunnen we het volgende doen: GCJ-C Sybean.java-afstandsbedieningFace.java Fastjar -CVF-client.jar Sybean.class-afstandsbedieningFace.class RemoteObject_stub.classmaking Zorgt ervoor dat onze server bereikbaar is We kunnen vervolgens de clientcode uitvoeren: ClassPath = Client.jar Perl Client.PLTHAT's IT, u moet dan het bericht bekijken dat is geretourneerd door uw server. Vereisten: · Perl


Java :: Import :: Voorbeelden Gerelateerde software

Haak :: Scope

HOOK :: Scope is een perl-extensie voor het toevoegen van haken voor het verlaten van een reikwijdte. ...

172

Downloaden