Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Java

Τρόπος εισαγωγής PHP Java

Η εφαρμογή PHP /Java Bridge συγχωνεύει Java και PHP μαζί σε ένα ενιαίο δυναμικό εργαλείο . Σε αυτή την εφαρμογή , PHP χειρίζεται το μπροστινό άκρο, ενώ Java αναλαμβάνει το πίσω άκρο . PHP θα επικαλεστεί Java διαδικασίες /συναρτήσεις χρησιμοποιώντας το πρωτόκολλο HTTP ή /και τεχνολογίες XML . Δεδομένου ότι η γέφυρα PHP /Java ενσωματώνει αυτά τα δύο δυναμικά εργαλεία web με ένα άλλο , από την εισαγωγή οποιοδήποτε αρχείο που έχει δημιουργηθεί με την εφαρμογή αυτή δεν είναι πάρα πολύ δύσκολο, αν έχετε κάποια εμπειρία προγραμματισμού . Οδηγίες
Η 1

Κατεβάστε την εφαρμογή PHP /Java Bridge από την ιστοσελίδα του SourceForge ( βλέπε Πόρων ) . Αυτό θα σας επιτρέψει να αποκτήσετε ένα JEE πρότυπο web εφαρμογή που ονομάζεται JavaBridge.war . Το συμπιεσμένο αρχείο περιέχει δείγματα scripts PHP , τη βιβλιοθήκη JavaBridge.jar Java , και MIT με άδεια κατηγορίας PHP Java , η οποία είναι μια άλλη επιλογή για να συμπεριλάβει στο PHP script σας . Απόσπασμα το συμπιεσμένο αρχείο και να το εγκαταστήσετε στον web server σας . 2

Εισάγετε τον παρακάτω κώδικα για να ξεκινήσει η PhpJavaServlet που χειρίζεται τα αιτήματα των πελατών σας PHP . Η δράση αυτή θα προκαλέσει την PhpJavaServlet να αποκτήσετε πρόσβαση σε ένα τοπικό back-end , ενώ ακούει για PHP /Java Bridge αιτήσεις πρωτοκόλλου και επικαλείται τελικά λειτουργίες Java ή = Java ( " java.lang.System ")?

Echo $ System- > getProperties ( ) ?

>

Η διαδικασία θα μοιάζει με αυτό; :

Apache /IIS /κονσόλα :: PHP <- > PhpJavaServlet εικόνων
3

Χρησιμοποιήστε τον ακόλουθο κώδικα ως εναλλακτική λύση , αν θέλετε να κατευθύνετε το μπροστινό PHP καταλήγουν σε ένα συγκεκριμένο τέλος HTTP πίσω . Αυτή η ρύθμιση χρειάζεται ένα διακομιστή HTTP που είναι PHP -enabled , όπως Apache ή IIS , ή μια κονσόλα εκτελέσιμο της PHP ως front-end .

define ( " JAVA_HOSTS " , " ssl ://mySecureHost.com : 8443 " ) ?

define (" JAVA_SERVLET " , " /JavaBridge /servlet.phpjavabridge " ) ?

require_once ( " Java.inc " ) ?

$ System = java ( " java.lang.System ")?

echo $ System- > getProperties ( ) ? ;

>

4

Εκτελέστε τον ακόλουθο κώδικα για την ενσωμάτωση και του χειριστή αυτόματης φόρτωσης για την εισαγωγή Java στο περιβάλλον του της PHP . Αυτή η διαδικασία αυτόματης φορτώνει τις τυποποιημένες κατηγορίες Java και τα καθιστά διαθέσιμα για την PHP για να διανείμει σε οποιοδήποτε browser που υποστηρίζει java \\ lang \\ String ως JString ?

χρησιμοποιούν java \\ util \\ ArrayList ως JList ?

κλάσης String επεκτείνει JString {

toString λειτουργία () {

επιστροφή "γεια " . parent :: toString ( ) ? }


}

$ str = new String ( "Java ")?

$ list = νέα JList ( ) ?

$ list- > προσθήκη ( java_closure ( $ str ) ) ?

$ list- > προσθήκη ( « από την PHP ")?

$ ar = java_values ​​( $ list- > toArray ( ) ) ?

foreach ( $ ar από $ εισόδου) echo " $ εισόδου \\ n"

>

= > ; ? γεια Java

από PHP
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα