Apache Camel

Screenshot Λογισμικό:
Apache Camel
Στοιχεία Λογισμικού:
Εκδοχή: 2.16.1 επικαιροποιημένο
Ανεβάστε ημερομηνία: 10 Dec 15
Προγραμματιστής: Apache Software Foundation
Άδεια: Δωρεάν
Δημοτικότητα: 46

Rating: nan/5 (Total Votes: 0)

Apache Camel βοηθά τους προγραμματιστές να εφαρμόσουν "Μοτίβα Enterprise Integration", μια έννοια που έγινε διάσημο για πρώτη φορά από Enterprise Integration Patterns βιβλίο του Gregor Hohpe του, και στη συνέχεια επεκτάθηκε και βελτιώθηκε από πολλούς άλλους συγγραφείς.

Αυτό και όλα τα επόμενα βιβλία παρέχουν μια εικόνα για το πώς να γράψουν κώδικα σε ένα αποτελεσματικό και συμβατός με τα πρότυπα τρόπο, χωρίς σπατάλη πόρων ή χρόνου (του κυρίου του έργου) σας.

Apache Camel υλοποιεί ένα μέρος αυτής της σχέδια ως προς τα μέσα, επιτρέποντας στους προγραμματιστές να γράψουν αποτελεσματικό και σύγχρονο κώδικα για τις εφαρμογές τους.

Το ίδιο το έργο γράφτηκε χρησιμοποιώντας διαφορετικές γλώσσες προγραμματισμού, συμπεριλαμβανομένων των Java, XML, Groovy, JavaScript, Ruby, SQL, Σκάλα, PHP και Python.

Camel έρχεται με μια συγκεκριμένη γλώσσα Τομέα (DSL) για τη διαχείριση των δρομολογίων, τα λάθη, κατηγορήματα, και εκφράσεις? και γενικά μπορεί να χρησιμοποιηθεί ως ένας μπορεί να χρησιμοποιηθεί ως δρομολόγησης και διαμεσολάβησης κινητήρα

Τι είναι καινούργιο σε αυτή την έκδοση:.

< ul>

  • Component, τη μορφή των δεδομένων, τη γλώσσα και την τεκμηρίωση EIP περιλαμβάνεται πλέον στις απαιτήσεις JAR ενσωματωμένο συστατικό. Και Java API και JMX API για την πρόσβαση σε αυτό το φάκελο. Και APIs για να εξηγήσει ένα URI τελικό σημείο, διαμόρφωση EIP και τι όλες αυτές οι επιλογές σημαίνει ρυθμιστεί. Με άλλα λόγια, το ίδιο επίπεδο πλήρους τεκμηρίωσης της Καμήλας σας εφαρμογές τόσο σε επίπεδο σχεδιασμού και εκτέλεσης, προσβάσιμο από την Ιάβα / JMX και εργαλεία.
  • Component, τη μορφή των δεδομένων, τη γλώσσα και EIP μπορούν πλέον να συνδέονται ετικέτα (-ες) που χρησιμοποιούνται για την ομαδοποίηση των συστατικών σε:. πυρήνα, βάση δεδομένων, μηνυμάτων, http, ανάπαυση, κλπ
  • Το σχήμα XML DSL περιλαμβάνουν πλέον τεκμηρίωση
  • Δώστε Configurer για το χρήστη για να διαμορφώσετε τον αγωγό CXF και CXF προορισμού από τον κώδικα της Java
  • Προστέθηκε μια διεπαφή DelegateEndpoint σε Camel API
  • Υποστήριξη για την εγκατάσταση του SslContextParameters στην καμήλα-restlet στοιχείο
  • Java DSL - Σε περίπτωση που υποστηρίζουν τις ένθετες επιλογή doTry .. doCatch
  • MongoDB συστατικό αποθηκεύει τώρα OIDs των εισαγόμενων αρχείων στην κεφαλίδα του μηνύματος
  • Λίστα παραληπτών Τώρα υποστηρίζει διευκρινίζοντας έθιμο Ανταλλαγή μοτίβο στο τελικό σημείο της ur
  • Τύπος Converter για να είναι enum τώρα διάκριση πεζών-κεφαλαίων, έτσι ώστε να μπορείτε να μετατρέψετε ασφάλεια επίπεδο = πληροφορίες σε απαρίθμησης με το όνομα Level.INFO κλπ.
  • XSLT και επικύρωση συστατικά τώρα παρέχει όλες τις διαμορφώσεις καταληκτικό σημείο τους στο τελικό σημείο, και όχι μόνο συνιστώσα, καθιστώντας αυτά τα συστατικά όπως όλες οι άλλες συνιστώσες.
  • Κατασκευασμένο το Camel Karaf Εντολές επαναχρησιμοποιήσιμες με τη μετακίνηση κοινό κώδικα σε μια καμήλα-εντολές-core module που SPI μπορεί να επεκταθεί και να plugin Camel εντολές για άλλα περιβάλλοντα.
  • Η περαιτέρω σκλήρυνση της συνιστώσας SJMS.
  • Υπόλοιπο DSL με ενσωματωμένο διαδρομές υποστηρίζει τώρα onException, παρακολούθηση κλπ σε χρήση για τις ενσωματωμένες γραμμές, όπως ακριβώς και όλα τα τακτικά δρομολόγια.
  • Υπόλοιπο DSL από προεπιλογή χρησιμοποιεί προσαρμοσμένο μήνυμα σφάλματος ως έχει, χωρίς να προσπαθείτε να εξαγάγετε δέσμευσης (απαιτείται ένας κωδικός σφάλματος HTTP 300+ έχει οριστεί ως κεφαλίδα)
  • Camel Χρησιμοποιώντας PropertyPlaceholder Τώρα υποστηρίζει καθορίζοντας μια προεπιλεγμένη τιμή μαζί με το κλειδί για την αναζήτηση.
  • Camel Χρησιμοποιώντας PropertyPlaceholder τώρα υποστηρίζει ότι δεν χρειάζεται να ορίσετε ένα PropertiesComponent αν όλα τα πλήκτρα κράτησης θέσης έχει προκαθορισμένες τιμές που πρόκειται να χρησιμοποιηθούν (λιγότερο διαμόρφωση που απαιτείται σε αυτές τις περιπτώσεις).
  • Camel Χρησιμοποιώντας PropertyPlaceholder υποστηρίζει τώρα 3ο λειτουργίες κόμματος για την αναζήτηση των αξιών ακινήτων, αυτό επιτρέπει στους τελικούς χρήστες να εφαρμόσουν τη δική τους λογική - παρέχουμε 3 από λειτουργιών θυρίδας για την αναζήτηση τιμών από μεταβλητή OS περιβάλλον, τις ιδιότητες του συστήματος JVM, ή την υπηρεσία Το όνομά ιδίωμα.
  • RabbitMQ τώρα πισίνες Κανάλια για τον παραγωγό να μην μοιραστεί την ίδια Μάγχης μεταξύ των ταυτόχρονων παραγωγούς που δεν συνιστώνται από RabbitMQ πελάτη.
  • Camel εντολές είναι πλέον επαναχρησιμοποιήσιμα έξω από Apache Karaf ως βάση από την ενότητα εντολές πυρήνα.
  • Camel εντολές χρησιμοποιώντας Jolokia για απομακρυσμένη επικοινωνία με τη μονάδα εντολές-jolokia.
  • Περισσότερα ήσσονος σημασίας επεξεργαστές όπως setHeader, removeHeader, removeHeaders και ομοίως για τους ιδιότητες είναι τώρα κατατάσσεται επίσης σε JMX κάτω μεταποιητές.
  • Βελτιστοποιημένη χρήση μετατροπής τύπου κατά τη διάρκεια της δρομολόγησης μειώνοντας τον αριθμό των προσπαθειών που απαιτούνται.
  • Βελτιστοποιημένη CaseInsentiveMap χρησιμοποιείται ως κεφαλίδες του μηνύματος για να χρησιμοποιήσετε ένα ενιαίο χάρτη, αντί για δύο και να δώσει λιγότερη επιβάρυνση της μνήμης και απόδοσης
  • Τι είναι καινούργιο στην έκδοση 2.15.2:

      τεκμηρίωση
    • Component, τη μορφή των δεδομένων, τη γλώσσα και ΕΙΡ τώρα που περιλαμβάνονται στις απαιτήσεις JAR ενσωματωμένο συστατικό. Και Java API και JMX API για την πρόσβαση σε αυτό το φάκελο. Και APIs για να εξηγήσει ένα URI τελικό σημείο, διαμόρφωση EIP και τι όλες αυτές οι επιλογές σημαίνει ρυθμιστεί. Με άλλα λόγια, το ίδιο επίπεδο πλήρους τεκμηρίωσης της Καμήλας σας εφαρμογές τόσο σε επίπεδο σχεδιασμού και εκτέλεσης, προσβάσιμο από την Ιάβα / JMX και εργαλεία.
    • Component, τη μορφή των δεδομένων, τη γλώσσα και EIP μπορούν πλέον να συνδέονται ετικέτα (-ες) που χρησιμοποιούνται για την ομαδοποίηση των συστατικών σε:. πυρήνα, βάση δεδομένων, μηνυμάτων, http, ανάπαυση, κλπ
    • Το σχήμα XML DSL περιλαμβάνουν πλέον τεκμηρίωση
    • Δώστε Configurer για το χρήστη για να διαμορφώσετε τον αγωγό CXF και CXF προορισμού από τον κώδικα της Java
    • Προστέθηκε μια διεπαφή DelegateEndpoint σε Camel API
    • Υποστήριξη για την εγκατάσταση του SslContextParameters στην καμήλα-restlet στοιχείο
    • Java DSL - Σε περίπτωση που υποστηρίζουν τις ένθετες επιλογή doTry .. doCatch
    • MongoDB συστατικό αποθηκεύει τώρα OIDs των εισαγόμενων αρχείων στην κεφαλίδα του μηνύματος
    • Λίστα παραληπτών Τώρα υποστηρίζει διευκρινίζοντας έθιμο Ανταλλαγή μοτίβο στο τελικό σημείο της ur
    • Τύπος Converter για να είναι enum τώρα διάκριση πεζών-κεφαλαίων, έτσι ώστε να μπορείτε να μετατρέψετε ασφάλεια επίπεδο = πληροφορίες σε απαρίθμησης με το όνομα Level.INFO κλπ.
    • XSLT και επικύρωση συστατικά τώρα παρέχει όλες τις διαμορφώσεις καταληκτικό σημείο τους στο τελικό σημείο, και όχι μόνο συνιστώσα, καθιστώντας αυτά τα συστατικά όπως όλες οι άλλες συνιστώσες.
    • Κατασκευασμένο το Camel Karaf Εντολές επαναχρησιμοποιήσιμες με τη μετακίνηση κοινό κώδικα σε μια καμήλα-εντολές-core module που SPI μπορεί να επεκταθεί και να plugin Camel εντολές για άλλα περιβάλλοντα.
    • Η περαιτέρω σκλήρυνση της συνιστώσας SJMS.
    • Υπόλοιπο DSL με ενσωματωμένο διαδρομές υποστηρίζει τώρα onException, παρακολούθηση κλπ σε χρήση για τις ενσωματωμένες γραμμές, όπως ακριβώς και όλα τα τακτικά δρομολόγια.
    • Υπόλοιπο DSL από προεπιλογή χρησιμοποιεί προσαρμοσμένο μήνυμα σφάλματος ως έχει, χωρίς να προσπαθείτε να εξαγάγετε δέσμευσης (απαιτείται ένας κωδικός σφάλματος HTTP 300+ έχει οριστεί ως κεφαλίδα)
    • Camel Χρησιμοποιώντας PropertyPlaceholder Τώρα υποστηρίζει καθορίζοντας μια προεπιλεγμένη τιμή μαζί με το κλειδί για την αναζήτηση.
    • Camel Χρησιμοποιώντας PropertyPlaceholder τώρα υποστηρίζει ότι δεν χρειάζεται να ορίσετε ένα PropertiesComponent αν όλα τα πλήκτρα κράτησης θέσης έχει προκαθορισμένες τιμές που πρόκειται να χρησιμοποιηθούν (λιγότερο διαμόρφωση που απαιτείται σε αυτές τις περιπτώσεις).
    • Camel Χρησιμοποιώντας PropertyPlaceholder υποστηρίζει τώρα 3ο λειτουργίες κόμματος για την αναζήτηση των αξιών ακινήτων, αυτό επιτρέπει στους τελικούς χρήστες να εφαρμόσουν τη δική τους λογική - παρέχουμε 3 από λειτουργιών θυρίδας για την αναζήτηση τιμών από μεταβλητή OS περιβάλλον, τις ιδιότητες του συστήματος JVM, ή την υπηρεσία Το όνομά ιδίωμα.
    • RabbitMQ τώρα πισίνες Κανάλια για τον παραγωγό να μην μοιραστεί την ίδια Μάγχης μεταξύ των ταυτόχρονων παραγωγούς που δεν συνιστώνται από RabbitMQ πελάτη.
    • Camel εντολές είναι πλέον επαναχρησιμοποιήσιμα έξω από Apache Karaf ως βάση από την ενότητα εντολές πυρήνα.
    • Camel εντολές χρησιμοποιώντας Jolokia για απομακρυσμένη επικοινωνία με τη μονάδα εντολές-jolokia.
    • Περισσότερα ήσσονος σημασίας επεξεργαστές όπως setHeader, removeHeader, removeHeaders και ομοίως για τους ιδιότητες είναι τώρα κατατάσσεται επίσης σε JMX κάτω μεταποιητές.
    • Βελτιστοποιημένη χρήση μετατροπής τύπου κατά τη διάρκεια της δρομολόγησης μειώνοντας τον αριθμό των προσπαθειών που απαιτούνται.
    • Βελτιστοποιημένη CaseInsentiveMap χρησιμοποιείται ως κεφαλίδες του μηνύματος για να χρησιμοποιήσετε ένα ενιαίο χάρτη, αντί για δύο και να δώσει λιγότερη επιβάρυνση της μνήμης και απόδοσης

    Τι είναι καινούργιο στην έκδοση 2.15.1:

      τεκμηρίωση
    • Component, τη μορφή των δεδομένων, τη γλώσσα και ΕΙΡ τώρα που περιλαμβάνονται στις απαιτήσεις JAR ενσωματωμένο συστατικό. Και Java API και JMX API για την πρόσβαση σε αυτό το φάκελο. Και APIs για να εξηγήσει ένα URI τελικό σημείο, διαμόρφωση EIP και τι όλες αυτές οι επιλογές σημαίνει ρυθμιστεί. Με άλλα λόγια, το ίδιο επίπεδο πλήρους τεκμηρίωσης της Καμήλας σας εφαρμογές τόσο σε επίπεδο σχεδιασμού και εκτέλεσης, προσβάσιμο από την Ιάβα / JMX και εργαλεία.
    • Component, τη μορφή των δεδομένων, τη γλώσσα και EIP μπορούν πλέον να συνδέονται ετικέτα (-ες) που χρησιμοποιούνται για την ομαδοποίηση των συστατικών σε:. πυρήνα, βάση δεδομένων, μηνυμάτων, http, ανάπαυση, κλπ
    • Το σχήμα XML DSL περιλαμβάνουν πλέον τεκμηρίωση
    • Δώστε Configurer για το χρήστη για να διαμορφώσετε τον αγωγό CXF και CXF προορισμού από τον κώδικα της Java
    • Προστέθηκε μια διεπαφή DelegateEndpoint σε Camel API
    • Υποστήριξη για την εγκατάσταση του SslContextParameters στην καμήλα-restlet στοιχείο
    • Java DSL - Σε περίπτωση που υποστηρίζουν τις ένθετες επιλογή doTry .. doCatch
    • MongoDB συστατικό αποθηκεύει τώρα OIDs των εισαγόμενων αρχείων στην κεφαλίδα του μηνύματος
    • Λίστα παραληπτών Τώρα υποστηρίζει διευκρινίζοντας έθιμο Ανταλλαγή μοτίβο στο τελικό σημείο της ur
    • Τύπος Converter για να είναι enum τώρα διάκριση πεζών-κεφαλαίων, έτσι ώστε να μπορείτε να μετατρέψετε ασφάλεια επίπεδο = πληροφορίες σε απαρίθμησης με το όνομα Level.INFO κλπ.
    • XSLT και επικύρωση συστατικά τώρα παρέχει όλες τις διαμορφώσεις καταληκτικό σημείο τους στο τελικό σημείο, και όχι μόνο συνιστώσα, καθιστώντας αυτά τα συστατικά όπως όλες οι άλλες συνιστώσες.
    • Κατασκευασμένο το Camel Karaf Εντολές επαναχρησιμοποιήσιμες με τη μετακίνηση κοινό κώδικα σε μια καμήλα-εντολές-core module που SPI μπορεί να επεκταθεί και να plugin Camel εντολές για άλλα περιβάλλοντα.
    • Η περαιτέρω σκλήρυνση της συνιστώσας SJMS.
    • Υπόλοιπο DSL με ενσωματωμένο διαδρομές υποστηρίζει τώρα onException, παρακολούθηση κλπ σε χρήση για τις ενσωματωμένες γραμμές, όπως ακριβώς και όλα τα τακτικά δρομολόγια.
    • Υπόλοιπο DSL από προεπιλογή χρησιμοποιεί προσαρμοσμένο μήνυμα σφάλματος ως έχει, χωρίς να προσπαθείτε να εξαγάγετε δέσμευσης (απαιτείται ένας κωδικός σφάλματος HTTP 300+ έχει οριστεί ως κεφαλίδα)
    • Camel Χρησιμοποιώντας PropertyPlaceholder Τώρα υποστηρίζει καθορίζοντας μια προεπιλεγμένη τιμή μαζί με το κλειδί για την αναζήτηση.
    • Camel Χρησιμοποιώντας PropertyPlaceholder τώρα υποστηρίζει ότι δεν χρειάζεται να ορίσετε ένα PropertiesComponent αν όλα τα πλήκτρα κράτησης θέσης έχει προκαθορισμένες τιμές που πρόκειται να χρησιμοποιηθούν (λιγότερο διαμόρφωση που απαιτείται σε αυτές τις περιπτώσεις).
    • Camel Χρησιμοποιώντας PropertyPlaceholder υποστηρίζει τώρα 3ο λειτουργίες κόμματος για την αναζήτηση των αξιών ακινήτων, αυτό επιτρέπει στους τελικούς χρήστες να εφαρμόσουν τη δική τους λογική - παρέχουμε 3 από λειτουργιών θυρίδας για την αναζήτηση τιμών από μεταβλητή OS περιβάλλον, τις ιδιότητες του συστήματος JVM, ή την υπηρεσία Το όνομά ιδίωμα.
    • RabbitMQ τώρα πισίνες Κανάλια για τον παραγωγό να μην μοιραστεί την ίδια Μάγχης μεταξύ των ταυτόχρονων παραγωγούς που δεν συνιστώνται από RabbitMQ πελάτη.
    • Camel εντολές είναι πλέον επαναχρησιμοποιήσιμα έξω από Apache Karaf ως βάση από την ενότητα εντολές πυρήνα.
    • Camel εντολές χρησιμοποιώντας Jolokia για απομακρυσμένη επικοινωνία με τη μονάδα εντολές-jolokia.
    • Περισσότερα ήσσονος σημασίας επεξεργαστές όπως setHeader, removeHeader, removeHeaders και ομοίως για τους ιδιότητες είναι τώρα κατατάσσεται επίσης σε JMX κάτω μεταποιητές.
    • Βελτιστοποιημένη χρήση μετατροπής τύπου κατά τη διάρκεια της δρομολόγησης μειώνοντας τον αριθμό των προσπαθειών που απαιτούνται.
    • Βελτιστοποιημένη CaseInsentiveMap χρησιμοποιείται ως κεφαλίδες του μηνύματος για να χρησιμοποιήσετε ένα ενιαίο χάρτη, αντί για δύο και να δώσει λιγότερη επιβάρυνση της μνήμης και απόδοσης

    Τι είναι καινούργιο στην έκδοση 2.14.1:

    • Κάντε δοκιμές CamelBlueprintTestSupport πιο προβλέψιμη
    • Η παράμετρος JSON σχήμα θα πρέπει να στηρίξει τους τύπους απαρίθμησης
    • μπουλντόζας δεν θα πρέπει να προετοιμάσει το ίδιο DozerBeanMapperConfiguration δύο φορές
    • συστατικό Zip δεν αποσυμπιέσετε αρχεία από τους καταλόγους σε αρχείο zip

    Τι είναι καινούργιο στην έκδοση 2.11.1:

    • Κυρίως μια απελευθέρωση διόρθωση αποτύπωση με 110 θέματα επιλύονται.

    Τι είναι καινούργιο στην έκδοση 2.10.0:

    • Προστέθηκε υποστήριξη για Java 1.7
    • Προστέθηκε καταναλωτή να JCR στοιχείο
    • Εσωτερική καθαρισμού κώδικας για τη μείωση των προειδοποιήσεων που αναφέρονται από Eclipse
    • Μεταφέρθηκε Άνοιξη Δοκιμές από καμήλα-τεστ στο συστατικό καμήλα-test-άνοιξη.
    • Camel Ακινήτου Placeholders υποστηρίζονται πλέον στο ενσωματωμένο Εκφράσεις μέσα Camel διαδρομές.
    • Προστέθηκε λείπουν επιλογές του DSL XML για τη γλώσσα XPath για τον έλεγχο και ποια να χρησιμοποιήσουν XPath κινητήρα, κλπ.
    • Προστέθηκε επιλογή logNamespaces στη γλώσσα XPath να έχουν INFO καταγραφή των ονομάτων ανιχνεύεται από το μήνυμα. Αυτό μπορεί να χρησιμοποιηθεί για την αντιμετώπιση προβλημάτων, όπου η έκφραση XPath δεν λειτουργεί όπως αναμένεται (όπως είναι συχνά μια σύγκρουση ονομάτων).
    • Προστέθηκε replyToCacheLevelName επιλογή για το στοιχείο JMS, που επιτρέπουν τη διαμόρφωση των επιπέδων κρυφής μνήμης για τους καταναλωτές επίμονη απάντηση όταν κάνει αίτηση / απάντηση πάνω JMS. Μερικοί μεσίτες μήνυμα δεν λειτουργούν καλά με την προσωρινή αποθήκευση, έτσι ώστε οι χρήστες μπορεί να χρειαστεί να ορίσετε αυτή την επιλογή για να CACHE_NONE.
    • Προστέθηκε antInclude και antExclude επιλογές στο αρχείο και εξαρτήματα FTP για να καταστεί ευκολότερη για να καθορίσετε συμπεριλαμβάνονται / εξαιρούνται τα φίλτρα χρησιμοποιώντας ΑΝΤ σύνταξη.
    • Τα αρχέτυπα Camel Java και Scala παράγει πλέον έργα με την εαρινή εξαρτήσεις.
    • Βελτιωμένη JdbcMessageIdRepository στην SQL για να χρησιμοποιήσετε προσαρμοσμένες δηλώσεις SQL / απορίες.

    Τι είναι καινούργιο στην έκδοση 2.9.1:

    • Αυτή η έκδοση <περιλαμβάνει διορθώσεις σφαλμάτων 109 / li. >

    Τι είναι καινούργιο στην έκδοση 2.8.0:

    • Αυτή η έκδοση έρχεται με ένα ρεκόρ 422 ζητήματα επιλύονται, πολλοί από τους οποίους προέρχονται οι εισφορές από την κοινότητά μας.

    Τι είναι καινούργιο στην έκδοση 2.7.2:

    • Αυτή η έκδοση στόχους καλύτερη χρηστικότητα σε περιβάλλοντα OSGi και διορθώσεις για την κονσόλα καμήλα-web, ιδίως μια ευπάθεια XSS που αναφέρθηκαν από το Secunia.

    Τι είναι καινούργιο στην έκδοση 2.7.0:

    • Switched να χρησιμοποιήσετε slf4j ως καταγραφικό αντί των κοινών υλοτομία.
    • Camel ελέγχει τώρα κατάσταση της Υπηρεσίας κατά την εκκίνηση / διακοπή του κύκλου ζωής της υπηρεσίας. Αυτό αποτρέπει τη διπλή εκκίνηση / διακοπή σε περίπτωση που η υπηρεσία ήταν ήδη στην επιθυμητή κατάσταση.
    • Προστέθηκε υποστήριξη για την MDC υλοτομίας με καμήλα
    • JMS των καταναλωτών τώρα πρόθυμοι ελέγχει εάν Camel τερματίζεται και τα σήματα που να DefaultMessageListenerContainer της, η οποία αποφεύγει να προσπαθεί να επανασυνδέσουμε / failover κατά τον τερματισμό λειτουργίας.
    • Καθιερώνεται η επιλογή αυτόματης Mock παραμέτρους κατά τη δοκιμή. Το γεγονός αυτό καθιστά τον έλεγχο χωρίς να χρειάζεται να προσθέσετε Mock τελικά σημεία στις διαδρομές σας ένα αεράκι. Δείτε περισσότερες λεπτομέρειες στο Mock τεκμηρίωση του στοιχείου.
    • Προστέθηκε assertPeriod δυνατότητα να κοροϊδεύει καταληκτικό σημείο, το οποίο είναι μια περίοδος im χιλιοστά του δευτερολέπτου, ότι το Mock θα διακοπεί προσωρινά και στη συνέχεια ξανα-διεκδικήσει να διασφαλιστεί ο ισχυρισμός εξακολουθεί να ισχύει. Αυτό μπορεί να χρησιμοποιηθεί ως κατώτατο όριο κατά τον έλεγχο με τις προσδοκίες που ακριβώς ένας δεδομένος αριθμός των μηνυμάτων θα πρέπει να φτάσει στο τελικό σημείο Mock.
    • Προστέθηκε φτάνει DSL για να Mock τελικό σημείο για να σας επιτρέψει να ρυθμίσετε τις προσδοκίες για χρονικού διαστήματος μεταξύ των μηνυμάτων που φτάνουν στο τελικό σημείο Mock. Δείτε περισσότερες λεπτομέρειες στο Mock τεκμηρίωση του στοιχείου.
    • HTTP4 αναβαθμίζεται για να χρησιμοποιήσετε το Apache HttpClient 4.1
    • Διορθώθηκε το πρόβλημα με το αρχείο των καταναλωτών έχουν απόλυτο κατάλογο εκκίνησης και χρησιμοποιώντας απόλυτες διαδρομές στην επιλογή κίνηση καθώς
    • Σταθερή ταυτόχρονη προσάρτησης στο ίδιο αρχείο στο παραγωγού αρχείου
    • Διορθώθηκε το πρόβλημα με την επανεκκίνηση του χαλαζία που προκαλεί μια αποτυχία οφείλεται όνομα σκανδάλη υπάρχει ήδη θέμα για stateful θέσεις εργασίας.

    Τι είναι καινούργιο στην έκδοση 2.6.0:

    • Εισήγαγε ScheduledRoutePolicy για να σας επιτρέψει να προγραμματίσετε πότε τα δρομολόγια πρέπει να είναι ενεργή.
    • Προστέθηκε δυνατότητα διαχωρισμού σε FTP συστατικό για να επιτρέψει στους χρήστες να ελέγχουν τι διαχωριστικό διαδρομής που θα χρησιμοποιηθεί κατά το ανέβασμα των αρχείων σε απομακρυσμένους διακομιστές FTP. Για παράδειγμα, αν ένας βασίζεται στον Windows Server FTP δέχονται μόνο τα μονοπάτια των Windows, τότε μπορείτε να ορίσετε αυτή την επιλογή για τα Windows.
    • ονόματα Νήμα εξάγει τώρα το όνομα CamelContext που καθιστά ευκολότερο να διαφοροποιηθεί κατά την εκτέλεση πολλαπλών εφαρμογών Καμήλα στην ίδια JVM.
    • Καθιερώνεται η επιλογή contentCache να XSLT συστατικό για να επιτρέπουν την εύκολη μεταφόρτωση των stylesheets κατά τη διάρκεια της ανάπτυξης.
    • Βελτιωμένη Camel JMX να βρίσκουν πάντα δίπλα ελεύθερη όνομα κατά την εγγραφή σας στο JMX και υπάρχει υπάρχον όνομα (για την αντιμετώπιση όνομα σύγκρουση). Αυτό το καθιστά ευκολότερο κατά την ανάπτυξη του muliple πολέμους στην ίδια JVM, όπου οι εφαρμογές Camel μπορεί να έχουν ίδιο id CamelContext. Σε OSGi το όνομα JMX έχει τώρα το id δέσμη ως πρόθεμα.
    • Σταθερή BeanShell γλώσσα
    • χαλαζία τώρα υποστηρίζει τη χρήση παλαιότερων εκδόσεων (π.χ. εκδόσεις 1.6 / 1.7) της βάζα χαλαζία.
    • LDAP υποστηρίζει τηλεειδοποίησης.
    • Οι πρόσθετες δυνατότητες σε καμήλα προσχέδιο στοιχείου, ώστε να είναι σε ισοτιμία με το χαρακτηριστικό που από την άνοιξη
    • XML.
    • Διορθώθηκε το πρόβλημα στο OSGi με δροσιστικά Camel δέσμες προκαλώντας μια κατάσταση κούρσας, όταν ανακάλυψε
    • μετατροπείς τύπου
    • Διορθώθηκε το πρόβλημα με την εγκατάσταση καμήλα-CXF χαρακτηριστικό σε Apache Karaf.
    • CXF και CXFRS χρησιμοποιήσετε το API συνέχιση CXF όταν χρησιμοποιούν CXF 2.3.x.
    • Μπορείτε να αποκτήσετε πρόσβαση στο CXF Μήνυμα από την κεφαλίδα του μηνύματος Camel χρησιμοποιώντας το πλήκτρο & quot? CamelCxfMessage & quot?
    • μετά τον καταναλωτή CXF.
    • Είναι πιο εύκολο να debug δρομολόγια από καμήλα-test χρησιμοποιώντας το πρόγραμμα εντοπισμού σφαλμάτων
    • φορμάτ των δεδομένων υποστηρίζει τώρα Υπηρεσιών και CamelContextAware callbacks πράγμα που σημαίνει πολύ πιο εύκολο
    • του
    • για να εκτελέσετε προσαρμοσμένη λογική προετοιμασίας σε μορφές δεδομένων σας.
    • Βελτιωμένη αρχείων, FTP, IRC, LDAP, Bindy και πολλά άλλα στοιχεία.
    • καταστήσει ευκολότερο να φορτώνετε διαδρομές από αρχεία XML χρησιμοποιώντας τη μέθοδο loadRoutesDefinition από CamelContext.
    • Camel αποτυγχάνει πλέον κατά την εκκίνηση, αν δεν μπορεί να φορτώσει μετατροπείς τύπου από το classpath.

    Τι είναι καινούργιο στην έκδοση 2.1.0:

    • Βασίλης ήταν πολύ απασχολημένοι με μια σοβαρή αναμόρφωση Camel JMX , συμπεριλαμβανομένων έναν κουμπωτό διαχείριση API για να επιτρέψει 3ο κόμμα εργαλεία.
    • Βελτιώσεις για χρήση σε περιβάλλοντα Camel OSGi
    • Μια δέσμη των νέων κατασκευαστικών μερών που συνεισφέρουν στην κοινότητα, όπως εκτυπωτή (πολύ βολικό για την παρτίδα εκτύπωσης οι εκθέσεις αυτές μια μέρα στην άλλη)? SNMP (σας δίνει τη δυνατότητα να δημοσκόπηση SNMP ικανό συσκευές ή λάβετε παγίδες)? GAE (παρέχει συνδεσιμότητα με τις υπηρεσίες cloud computing που παρέχονται από Googls το App Engine) και QuickFix (για αποστολή / λήψη μηνυμάτων Χρηματοοικονομικής (FIX))
    • Βελτιώσεις σε λάθος χειρισμό
    • Ως συνήθως, πολλές διορθώσεις και τη βελτίωση της 70+ Components

    Παρόμοια λογισμικά

    PhpRedis
    PhpRedis

    28 Feb 15

    Caffeine
    Caffeine

    5 Jun 15

    Tutechie
    Tutechie

    13 May 15

    Helium
    Helium

    13 May 15

    Άλλο λογισμικό του προγραμματιστή Apache Software Foundation

    Apache Oltu
    Apache Oltu

    10 Dec 15

    Apache Thrift
    Apache Thrift

    13 Apr 15

    Apache Ambari
    Apache Ambari

    11 Mar 16

    Σχόλια για Apache Camel

    Τα σχόλια δεν βρέθηκε
    προσθήκη σχολίου
    Ενεργοποιήστε τις εικόνες!
    Αναζήτηση ανά κατηγορία