Ποια Ιάβα χρειάζεται των περισσότερων για να είναι ο προτιμημένος Ιστός 2.0 γλώσσα
Πολλοί θα σκέφτονταν ότι σε αυτό το σημείο μιλώ για την καλύτερη υποστήριξη AJAX στον πυρήνα. Ενώ χρειαζόμαστε την καλύτερη υποστήριξη για AJAX και δεν μιλώ για DWR, δεν σκέφτομαι που είμαι τι στενοχωρεί την Ιάβα στην αναζήτησή του για την ύπαρξη. Στο τέλος θα εξετάσουμε δύο τρόπους με τους οποίους μπορούμε να υπερνικήσουμε αυτό το πρόβλημα.
Η Ιάβα παίρνει μια ήττα στην καλύτερη μαζική υιοθέτηση ενάντια στα πέσος Φιλιππίνων απλά επειδή είναι σκληρότερη στην οργάνωση στο φιλοξενώντας περιβάλλον Ιστού. Τα πέσος Φιλιππίνων και ακόμα και ροδοκόκκινος είναι διαθέσιμα ως ενότητα Apache που είναι πολύ τετριμμένη στην οργάνωση και τη χρήση. JSP/Servlets αφ' ενός είναι πολύ πιό δύσκολα να ενσωματώσει με σε Apache.
Γιατί Apache είναι το κλειδί στον Ιστό 2.0 υιοθέτηση;
Το Apache είναι ο δημοφιλέστερος κεντρικός υπολογιστής δικτύου, που είναι γνωστός για τη σταθερότητα και την ευκολία του - - χρήση. Είναι διαγώνια πλατφόρμα. Ο περισσότερος Ιστός 2.0 επιχειρήσεις και προϊόντα στηρίζεται σε Apache ως κεντρικός υπολογιστής δικτύου τους και για σωστούς λόγους.
Ποια είναι τα προβλήματα της Ιάβας στην ολοκλήρωση Apache;
Πολυπλοκότητα μέσα απότομα. Το Tomcat είναι πιθανώς το δημοφιλέστερο JSP, εμπορευματοκιβώτιο Servlet για τις περισσότερες οργανώσεις. Το Tomcat είναι ελεύθερο (που βοηθά τη δημοτικότητά του) και αναπτυγμένος κάτω από την οργάνωση Apache. Θα είχα αναμείνει και τα δύο αυτά τα προϊόντα για να ενσωματωθώ στενά. Στην πραγματικότητα είναι ένας εφιάλτης από την κόλαση για να αρχίσει ακόμη και. Δεν θα έλεγα ότι δεν υπάρχουν οποιαδήποτε έγγραφα. Υπάρχουν λίγοι συγχέοντας αυτοί που οδηγεί σε περισσότερες ερωτήσεις από τις απαντήσεις. Τι στερούμαστε είναι μια σαφής απλή οδηγία για να ενσωματώσει τα δύο.
Λύσεις
Previouly είχα περιγράψει έναν πολύ απλούστερο τρόπο να ενσωματώσω Tomcat 5.5 με Apache 2.x, σε ακριβώς 5 βήματα.
Εντούτοις πρέπει να κινηθούμε περαιτέρω. Πρέπει να καταστήσουμε το εμπορευματοκιβώτιο της Ιάβας Servlet τόσο εύκολα integratable όσο τα πέσος Φιλιππίνων ή το ρουμπίνι. Το τρέξιμο μιας χωριστής περίπτωσης Tomcat μπορεί να μην είναι μια αποδεκτή λύση σε πολλούς φιλοξενώντας προμηθευτές Ιστού. Πρέπει να είμαστε σε θέση να τρέξουμε Tomcat μέσα σε για Apache το ίδιο, να χρησιμοποιήσει τα νήματά της. Στο απόμακρο παρελθόν υπήρξε ένα άλλο Apache πρόγραμμα JServ που έκανε αυτό. Αργότερα διακόπηκε υπέρ Tomcat. Το Tomcat είναι ισχυρό αλλά οι περισσότεροι μικροί υπεύθυνοι για την ανάπτυξη δεν χρειάζονται την πλήρη κλίμακα ικανοτήτων του. Οι περισσότεροι από τους θα ήταν ευχαριστημένοι από ένα μικρότερο υποσύνολο που είναι διαθέσιμο παντού, ακόμη και στη φιλοξενία ενός δολαρίου.
Και τελικά ο ήλιος και η Ιάβα κοινοτικοί πρέπει να πλησιάσουν τους φιλοξενώντας προμηθευτές Ιστού και να καταστήσουν τη γλώσσα πανταχού παρούσα σε κάθε φιλοξενώντας πλατφόρμα, μεγάλη ή μικρή. Το Apachefriends έχει κάνει μια αξιοθαύμαστη εργασία με XAMPP για την κοινότητα ΛΑΜΠΤΉΡΩΝ και έχει καταστήσει Tomcat 5.5 διαθέσιμο με την απλουστευμένη εγκατάσταση ΛΑΜΠΤΉΡΩΝ του. Τώρα εάν μόνο θα μπορούσαμε να συσκευάσουμε την Ιάβα με όλες τις εγκαταστάσεις Linux και BSD… εξ ορισμού
_ Filed κατώτερος τίτλος είδηση, Ιάβα λογισμικό, τεχνολογία, Ιστός, Ιστός φιλοξενώ, Ιστός υπηρεσία |
|
RSS 2.0 |
Trackback αυτό το άρθρο |
Ηλεκτρονικό ταχυδρομείο αυτό το άρθρο
Μπορείτε επίσης να επιθυμήσετε να διαβάσετε |


Προσθέστε στις συμπάθειες Technorati

































26η Σεπτεμβρίου 2006 στις 5:11 AM
Συνολικά συμφωνήστε. Θυμάμαι το πρώτο πρόγραμμα xml/jsp μου για JServ για Onstar. Μέρος ποιας Ιάβας χρειάζεται τον ΗΜΟ είναι το ίδιο groundswell από τους υπεύθυνους για την ανάπτυξη που χρησιμοποιούν τα πέσος Φιλιππίνων, το ρουμπίνι, κ.λπ. που στοχεύει στο «επιχειρηματικό» υπεύθυνο για την ανάπτυξη δεν είναι αρκετό.
26η Σεπτεμβρίου 2006 στις 8:59 AM
Το JServ έτρεξε σε μια χωριστή διαδικασία από Apache και χρησιμοποίησε έναν συνδετήρα νεαρών δικυκλιστών apache, ακριβώς όπως Tomcat. Θυμηθείτε mod_jserv; Εκτέλεσε ακριβώς την ίδια λειτουργία όπως mod_jk, αλλά περιορισμένος. Δεν ήταν καμία χαρά στο configur ούτε.
Η δυσκολία με το τρέξιμο Tomcat IP με Apache είναι εσείς δεν μπορεί να τρέξει τον κώδικα της Ιάβας μέσα σε μια άλλη διαδικασία. Πρέπει να ξεκινήσετε ένα VM ως διαδικασία και έπειτα ΕΠΙ χρήσης της για να επικοινωνήσετε μεταξύ Apache και Tomcat. Είναι βεβαίως κάτι ήλιος θα μπορούσε να εξετάσει με το VM, αλλά δεν έχω ακούσει τίποτα για τους που κινούνται σε εκείνη την κατεύθυνση.
Εκτός αυτού, οι μεγάλες επιχειρήσεις τείνουν να επιλέξουν τις λειτουργίες τους να χωρίσουν app των κεντρικών υπολογιστών και κεντρικών υπολογιστών δικτύου στις διαφορετικές μηχανές. Εκείνος ο τρόπος εσείς μπορεί να προστατεύσει τους κεντρικούς υπολογιστές βάσεων δεδομένων ή άλλους προστατευμένους πόρους από την πρόσβαση και να επιτεθεί στον κεντρικό υπολογιστή δικτύου. Έτσι είναι πρώτιστα μικρότερα καταστήματα ή individiual υπεύθυνοι για την ανάπτυξη που θα ωφελούνταν από τη συγχώνευση των κεντρικών υπολογιστών κεντρικών υπολογιστών δικτύου και app.
26η Σεπτεμβρίου 2006 στις 9:20 AM
> Θυμηθείτε mod_jserv;
Ναι.
> Έτσι είναι πρώτιστα μικρότερα καταστήματα ή individiual υπεύθυνοι για την ανάπτυξη που θα ωφελούνταν από τη συγχώνευση των κεντρικών υπολογιστών κεντρικών υπολογιστών δικτύου και app.
Όχι μόνο μικρότερα καταστήματα (που δεν είναι ένα ασήμαντο τμήμα ούτε) αλλά και μεγαλύτερα καταστήματα που θέλουν να εξετάσουν του νερού. Για καλύτερη μαζική έγκριση οποιαδήποτε γλώσσα δεν πρέπει να περιοριστεί στα μεγαλύτερα σπίτια μόνο αλλά ακόμη και είναι ευπρόσιτη για να σκάσει τις περιοχές ηλεκτρονικού εμπορίου επίσης.
Πάρτε παραδείγματος χάριν τα blogging λογισμικά. Υπάρχει υψηλής ποιότητας blogging λογισμικό της Ιάβας διαθέσιμο δωρεάν και όμως οι περισσότεροι από μας χρησιμοποιούν WordPress ή MovableType/Typepad. Γιατί; Επειδή είναι εύκολοι στην οργάνωση και τη χρήση.