ModeShape

Skjermbilde programvare:
ModeShape
Prog.varedetaljer:
Versjon: 4.3.0.Final Oppdatert
Last opp dato: 4 Jun 15
Lisens: Gratis
Popularitet: 171

Rating: nan/5 (Total Votes: 0)

ModeShape var tidligere kjent som JBoss DNA.
ModeShape er en implementering av JCR 2.0-standarden.
Når ModeShape er implementert, oppfører det seg som en vanlig JCR depot

Hva er nytt i denne utgaven.

  • ModeShape bruker Infinispan for all caching og lagring, noe som gir en kraftig og fleksibel grunnlaget for å skape JCR depoter som er rask, skalerbar og svært tilgjengelig. Infinispan tilbyr mye oppbevaringsmuligheter (via cache lastere), men ved hjelp av Infinispan som et distribuert, mulit-site, in-memory data rutenett gir utrolig skalerbarhet og ytelse.
  • Sterkt konsekvent. ModeShape er atomic, konsekvent, isolert og holdbar (ACID), så skrive søknader er veldig naturlig. Søknader kan også bruke JTA transaksjoner.
  • Fast. ModeShape 4 er rett og slett alvorlig fort, og ytelsen er all-around raskere enn tidligere versjoner.
  • Større innhold. ModeShape 4 kan lagre og få tilgang til innholdet, slik at en node kan ha flere hundre tusen (eller mer!) Av barn noder (selv med samme navn søsken) likevel være utrolig fort. I tillegg kan repositories skalere til mange millioner noder og brukes på tvers av mange prosesser.
  • Forenklet konfigurasjon. Det er ikke mer global konfigurasjon av motoren; i stedet er hver depotet konfigurert med en egen JSON-fil, som må samsvare med en ModeShape spesifikke JSON Schema og kan valideres av ModeShape før bruk. Repository konfigurasjoner kan også endres mens depotet er i gang (noen begrensninger gjelder), som gjør det mulig å legge til / endre / fjerne sequencere, autorisasjons leverandører, og mange andre konfigureringsmuligheter mens depotet er i bruk.
  • Elastisk. Legg prosesser for å skalere ut, uten å ha en eneste koordinator.
  • Deploy, starte, stoppe og undeploy repositories mens motoren er i gang, og mens og andre repositories er fortsatt i bruk.
  • Sessions umiddelbart se alle endringene vedvarte / begått av andre økter, selv om forbigående endringer gjort av økten alltid ha forrang.
  • Overvåking API med over et dusin beregninger.
  • Sekvense SPI som bruker JCR API for å få på innholdet som blir bearbeidet og opprette / oppdatere avledet innhold. Sequencere kan også dynamisk registrere navnerom og nodetyper. Nå er det enkelt å lage egne sequencere.
  • Connector SPI som definerer hvordan eksterne systemer tilgang til, og eventuelt oppdateres for å projisere ekstern informasjon inn i depotet som vanlige noder.
  • Simple API for å implementere tilpassede MIME-typen detektorer. ModeShape fortsatt har en innebygd Tika-baserte detektor som bestemmer MIME-typer ved hjelp av filtypene og binært innhold.
  • Simple API for å implementere tilpasset tekst avsug, som trekker fra binære verdier søkbar tekst som brukes i fulltekstsøk og spørringer.
  • Evne til å lagre binære verdier av alle størrelser, med et eget anlegg for lagring av disse på filsystemet, i Infinispan cacher, i relasjonelle DBMSes (via JDBC), og i MongoDB. Tilpassede butikker er også mulig.
  • Offentlige API grensesnitt og metoder som ble foreldet i 2.7.0.Final (eller senere) har blitt fjernet. Det var ikke mange av disse; det meste av ModeShape API forblir den samme som 2.x.
  • Integrasjon med JBoss Wildfly 8. ModeShape kjører som en integrert delsystem innen Wildfly, og Wildfly verktøy kan brukes til å definere og administrere repositories uavhengig av hverandre, og mens serveren kjører.
  • Lokale og eksterne JDBC drivere for utstedelse JCR-SQL2 spørsmål og få database metadata via JDBC API
  • Bruk RESTful API for å snakke med ModeShape repositories fra ikke-Java og ikke-lokale programmer
  • Bruk CMIS API for å snakke med ModeShape repositories
  • Bruk WebDAV å montere ModeShape repositories som filservere

Hva er nytt i versjon 4.2.0.Final:

  • An SPI for indeksleverandører, slik tilpasning av alt indeksering atferd. En lokal indeksleverandøren er inkludert i 4.0, og den lagrer en komplett kopi av sine indekser på hver prosess i klyngen, noe som gjør det veldig fort å spørre.
  • Flere utvidelser til JCR-SQL2 spørrespråk, inkludert en ny modus: id pseudocolumn som gir tilgang til nøyaktig den samme verdien som & quot; Node.getIndentifier () & quot; ville via API. Det er også en ny CHILDCOUNT dynamisk operand som gjør det svært enkelt å finne noder som ikke har barn, eller å finne noder som har barn teller innenfor et visst område.
  • Ny støtte for JCR hendelsen tidsskriftet funksjonen, slik at søknader til avstemning for endringene som skjedde under bestemte tidsperioder. Dette er et nyttig alternativ til lyttere for operasjoner kan være dyrt og tidkrevende. Merk at journalføring er deaktivert som standard.
  • Den interne arrangement bussen er kraftig forbedret og vesentlig raskere enn i 3.x. Selvfølgelig, det er ingen endring i hendelses APIer så lytteren implementeringer vil fortsette å jobbe uendret.
  • Repository Explorer webapplikasjon ble fullstendig omskrevet og er mye mer dynamisk. Det er nyttig for utviklere av appliations som bruker JCR API, slik at du kan visualisere, navigere og spørre depotet innhold.
  • Støtte for distribusjon ModeShape som et delsystem i Wildfly 8.x
  • ModeShape krever nå JDK 7. Vi forventer ikke noen problemer med å bruke Java 8, men gi oss beskjed hvis du har noen problemer.
  • Clustering - ModeShape ikke lenger har en gruppering avsnittet i sin konfigurasjon, siden vi bare piggyback på toppen av Infinispan er clustering oppsett. Så det er mye enklere å konfigurere clustering. Vi har også oppgradert til en nyere versjon av JGroups.

Hva er nytt i versjon 3.3.0.Final:

  • Deploy, starte, stoppe og undeploy repositories mens motoren er i gang, og mens og andre repositories er fortsatt i bruk.
  • Sessions umiddelbart se alle endringene vedvarte / begått av andre økter, selv om forbigående endringer gjort av økten alltid ha forrang.
  • Overvåking API med over et dusin beregninger.
  • Sekvense SPI som bruker JCR API for å få på innholdet som blir bearbeidet og opprette / oppdatere avledet innhold. Sequencere kan også dynamisk registrere navnerom og nodetyper. Nå er det enkelt å lage egne sequencere.
  • Connector SPI som definerer hvordan eksterne systemer tilgang til, og eventuelt oppdateres for å projisere ekstern informasjon inn i depotet som vanlige noder.
  • Simple API for å implementere tilpassede MIME-typen detektorer. ModeShape fortsatt har en innebygd Tika-baserte detektor som bestemmer MIME-typer ved hjelp av filtypene og binært innhold.
  • Simple API for å implementere tilpasset tekst avsug, som trekker fra binære verdier søkbar tekst som brukes i fulltekstsøk og spørringer.
  • Evne til å lagre binære verdier av alle størrelser, med et eget anlegg for lagring av disse på filsystemet, i Infinispan cacher, i relasjonelle DBMSes (via JDBC), og i MongoDB. Tilpassede butikker er også mulig.
  • Offentlige API grensesnitt og metoder som ble foreldet i 2.7.0.Final (eller senere) har blitt fjernet. Det var ikke mange av disse; det meste av ModeShape API forblir den samme som 2.x.
  • Integrasjon med JBoss AS 7. ModeShape kjører som en integrert delsystem innen AS7, og AS7 verktøy kan brukes til å definere og administrere repositories uavhengig av hverandre, og mens serveren kjører.
  • Lokale og eksterne JDBC drivere for utstedelse JCR-SQL2 spørsmål og få database metadata via JDBC API
  • Bruk RESTful API for å snakke med ModeShape repositories fra ikke-Java og ikke-lokale programmer
  • Bruk CMIS API for å snakke med ModeShape repositories
  • Bruk WebDAV å montere ModeShape repositories som filservere

Hva er nytt i versjon 2.8.2.Final:

  • ModeShape 2.8.2.Final omfatter nesten to dusin feilrettinger.

Hva er nytt i versjon 3.0.0.Alpha6:

  • Sessions nå umiddelbart se alle endringene vedvarte / begått av andre økter, selv om forbigående endringer av økten alltid ha forrang.
  • Støtte til deltakelse i JTA og XA transaksjoner, slik at (container-administrerte eller bønne-administrerte) EJBs og JCR klienter som programma bruker XA transaksjoner til å begå endringene i transaksjonene.
  • New overvåking API som gjør det mulig å få tilgang til historien i over et dusin beregninger.
  • Ny sekvense API, så sequencere nå bruke JCR API for å få på innholdet som blir bearbeidet og opprette / oppdatere avledet innhold. Sequencere kan også dynamisk registrere navnerom og nodetyper. Nå er det enkelt å lage egne sequencere.
  • Forenklet API for å implementere tilpassede MIME-typen detektorer. ModeShape har fortsatt innebygde detektorer som bruker filtypene og binært innhold.
  • Forbedret lagring av binære verdier i alle størrelser, med et eget anlegg for lagring av disse på filsystemet. Lagring av binære verdier i Infinispan og DBMSes vil bli lagt i kommende utgivelser.
  • API grensesnitt og metoder som ble foreldet i 2.7.0.Final (eller senere) har blitt fjernet. Det var ikke mange av disse; det meste av ModeShape API forblir den samme.
  • Integrasjon med JBoss AS 7.1. ModeShape kjører som en integrert undersystemet innenfor AS7, og AS7 verktøy kan brukes til å definere og styre depoter uavhengig av hverandre mens serveren er i gang.
  • Lokale og eksterne JDBC drivere for utstedelse JCR-SQL2 spørsmål og få database metadata via JDBC API
  • Mange feilrettinger og mindre forbedringer

Hva er nytt i versjon 3.0.0.Alpha5:

  • Det inkluderer en haug med feilrettinger, ny JTA støtte, og noen forbedringer til ModeShape delsystem for AS7.

Hva er nytt i versjon 3.0.0.Alpha2:

  • Spørringer som bruker fulltekstsøkekriterier fungerer ikke, og heller ikke den JDBC driver.
  • Delbare noder virker ikke.
  • AS7 Pakkene er minimal komplett, men sannsynligvis ikke brukbar, da er vi avhengig av en litt annen Infinispan versjon enn hva som er i AS 7.1.1.Final.
  • De fredfylt og WebDAV tjenester ikke fungerer som vi ønsker, så vi utelukket dem fra alpha.
  • Federation er ennå ikke; se denne diskusjonen for hvordan vi ønsker å utvide federation evner.

Lignende programvare

Manifest
Manifest

13 May 15

Jo
Jo

12 May 15

Lithium
Lithium

10 Feb 16

Annen programvare fra utvikleren Red Hat Middleware LLC

Drools
Drools

10 Dec 15

The Netty Project
The Netty Project

10 Dec 15

jBPM
jBPM

1 Oct 15

Hibernate
Hibernate

6 Mar 16

Kommentarer til ModeShape

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!