ModeShape

Screenshot Software:
ModeShape
Mga detalye ng Software:
Bersyon: 4.3.0.Final Na-update
I-upload ang petsa: 4 Jun 15
Lisensya: Libre
Katanyagan: 36

Rating: nan/5 (Total Votes: 0)

ModeShape ay dating kilala bilang JBoss DNA.
ModeShape ay isang pagpapatupad ng mga JCR 2.0 standard.
Kapag ModeShape ay ipinatupad, ito behaves tulad ng isang regular na repository JCR

Ano ang bago sa release na ito.

  • ModeShape gumagamit Infinispan para sa lahat ng caching at imbakan, na nagbibigay ng isang malakas at nababaluktot na pundasyon para sa paglikha JCR repositoryo na mabilis, scalable, at mataas na magagamit. Nag-aalok Infinispan isang mahusay na pakikitungo ng mga pagpipilian sa imbakan (sa pamamagitan ng cache loaders), ngunit ang paggamit Infinispan bilang ibinahagi, mulit-site, in-memory grid data ay nagbibigay ng hindi kapani-paniwala na kakayahang sumukat at pagganap.
  • pare-pareho Matindi. ModeShape ay atomic, pare-pareho, nakahiwalay at matibay (acid), kaya ang pagsusulat ng mga aplikasyon ay napaka-natural. Mga aplikasyon ang maaaring gamitin ang kahit JTA transactions.
  • Mabilis. ModeShape 4 ay simple lamang malubhang mabilis, at pagganap ay buong-buong mas mabilis kaysa sa mas naunang bersyon.
  • Mas malaki ang nilalaman. ModeShape 4 maaaring tindahan at ma-access ang nilalaman upang ang isang node ay maaaring magkaroon ng daan-daang libo (o higit pa!) Ng nodes bata (kahit na may parehong-name-kapatid) yet paniwala mabilis pa rin. Bukod dito, ang mga repositoryo maaaring iskala sa maraming milyon-milyong mga nodes at deployed sa maraming mga proseso.
  • Pinasimple configuration. Walang mas global configuration ng engine; sa halip, ang bawat repository ay isinaayos sa isang hiwalay na JSON file, kung saan ay dapat tumalima sa isang ModeShape-specific JSON Schema at maaaring napatunayan sa pamamagitan ModeShape bago gamitin. Repository pagsasaayos ay maaaring maging kahit na nagbago habang ang repository ay tumatakbo (ang ilang mga paghihigpit apply), ginagawang posible upang magdagdag / baguhin / tanggalin sequencers, mga nagbibigay ng pahintulot, at marami pang ibang mga opsyon sa configuration habang ang repository ay ginagamit.
  • nababanat. Magdagdag ng proseso sa scale out, nang hindi na kinakailangang magkaroon ng iisang tagapag-ugnay.
  • lumawak, simulan, itigil at undeploy repositoryo habang ang engine ay tumatakbo at habang at iba pang mga repositoryo ay ginagamit pa rin.
  • Mga Session agad na makita ang lahat ng mga pagbabago persisted / pangako sa pamamagitan ng iba pang mga session, kahit na lumilipas pagbabago na ginawa sa pamamagitan ng ang session laging mauuna.
  • Pagsubaybay API may higit sa isang sukatan dosena.
  • Sequencing SPI na gumagamit ng JCR API upang makuha ang mga nilalaman na-proseso at lumikha / i-update ang mga nagmula sa nilalaman. Sequencers maaaring dynamic ring magrehistro namespaces at uri node. Ngayon ito ay madaling upang lumikha ng pasadyang sequencers.
  • Connector SPI na tumutukoy kung paano panlabas na mga sistema ay na-access at opsyonal na-update sa proyekto ang panlabas na impormasyon sa lalagyan bilang regular nodes.
  • Simple API para sa pagpapatupad ng mga pasadyang mga detector uri ng MIME. ModeShape pa rin ay may built-in-based Tika detector na tumutukoy ng uri ng MIME gamit ang mga extension filename at binary ang nilalaman.
  • Simple API para sa pagpapatupad ng mga pasadyang teksto extractors, na extracts mula sa binary halaga mahahanap na teksto na ginamit sa paghahanap na full-text at mga tanong.
  • Kakayahang tindahan binary halaga ng anumang sukat, sa isang hiwalay na pasilidad para sa pagtatago ng mga ito sa file system, sa Infinispan cache, sa pamanggit DBMSes (sa pamamagitan ng JDBC), at sa MongoDB. Custom na tindahan ay posible rin.
  • Public interface API at mga pamamaraan na pinapagamit sa 2.7.0.Final (o mamaya) ay tinanggal. May mga hindi marami sa mga ito; karamihan ng mga ModeShape API nananatiling ang parehong bilang 2.x.
  • Pagsasama sa JBoss Wildfly 8. ModeShape tumatakbo bilang isang pinagsama-samang subsystem loob Wildfly, at ang Wildfly pagkamakina ay maaaring gamitin upang tukuyin at pamahalaan ang mga repositoryo malaya ng bawat isa at habang ang mga server ay tumatakbo.
  • JDBC driver Lokal at remote para sa issuing query JCR-SQL2 at pagkuha ng database metadata sa pamamagitan ng JDBC API
  • Gamitin ang matahimik API upang makipag-usap sa ModeShape repositoryo mula sa mga di-Java at mga di-lokal na mga aplikasyon
  • Gamitin ang CMIS API upang makipag-usap sa ModeShape repositoryo
  • Gamitin ang WebDAV sa bundok ModeShape repositoryo ng mga server ng file

Ano ang bago sa bersyon 4.2.0.Final:

  • An SPI para sa index provider, na nagpapahintulot sa pagpapasadya ng lahat ng pag-uugali ng pag-index. Ang isang lokal na index provider ay kasama sa 4.0, at mga tindahan na ito ng kumpletong kopya ng kanyang index sa bawat proseso sa kumpol, na ginagawang masyadong mabilis na query.
  • More extension sa query sa wika JCR-SQL2, kabilang ang isang bagong mode: id pseudocolumn na nagbibigay ng access sa eksakto ang parehong halaga bilang & quot; Node.getIndentifier () & quot; Gusto pamamagitan ng API. Mayroon ding isang bagong CHILDCOUNT dynamic operand na gumagawa ito tunay madali upang mahanap nodes na walang anak o upang mahanap nodes na nagbibilang ng bata sa loob ng ilang mga hanay.
  • Bagong suporta para sa mga tampok na JCR event journal, na nagpapahintulot sa mga aplikasyon sa poll para sa mga pagbabago na naganap sa panahon ng mga tiyak na saklaw ng panahon. Ito ay isang kapaki-pakinabang na alternatibo sa mga tagapakinig para sa mga operasyon ay maaaring maging mahal o oras-ubos. Tandaan na journaling ay hindi pinagana bilang default.
  • Ang panloob na bus kaganapan ay malaking-malaki pinabuting at malaki mas mabilis kaysa sa 3.x. Siyempre, walang pagbabago sa mga API ng kaganapan sa gayon ang iyong mga pagpapatupad tagapakinig ay patuloy na gagana hindi magbabago.
  • Ang web application Repository Explorer ay ganap na muling pagsusulat at ay mas dynamic. Ito ay kapaki-pakinabang para sa mga developer ng appliations na gamitin ang JCR API, na nagpapahintulot sa iyo upang maisalarawan, mag-navigate, at query repository nilalaman.
  • Suporta para paganahin ModeShape bilang isang subsystem sa Wildfly 8.x
  • ModeShape ngayon ay nangangailangan JDK 7. Hindi namin inaasahan ang anumang mga isyu gamit ang Java 8, ngunit ipaalam sa amin kung mayroon kang anumang mga problema.
  • Clustering - hindi na may ModeShape isang seksyon clustering sa pagsasaayos nito, dahil piggyback lang namin sa itaas ng clustering setup Infinispan ni. Kaya ito ay lubhang mas madaling i-configure ang clustering. Na-upgrade din kami sa isang mas bagong bersyon ng JGroups.

Ano ang bago sa bersyon 3.3.0.Final:

  • Deploy, simulan, itigil at undeploy repositoryo habang ang engine ay tumatakbo at habang at iba pang mga repositoryo ay ginagamit pa rin.
  • Mga Session agad na makita ang lahat ng mga pagbabago persisted / pangako sa pamamagitan ng iba pang mga session, kahit na lumilipas pagbabago na ginawa sa pamamagitan ng ang session laging mauuna.
  • Pagsubaybay API may higit sa isang sukatan dosena.
  • Sequencing SPI na gumagamit ng JCR API upang makuha ang mga nilalaman na-proseso at lumikha / i-update ang mga nagmula sa nilalaman. Sequencers maaaring dynamic ring magrehistro namespaces at uri node. Ngayon ito ay madaling upang lumikha ng pasadyang sequencers.
  • Connector SPI na tumutukoy kung paano panlabas na mga sistema ay na-access at opsyonal na-update sa proyekto ang panlabas na impormasyon sa lalagyan bilang regular nodes.
  • Simple API para sa pagpapatupad ng mga pasadyang mga detector uri ng MIME. ModeShape pa rin ay may built-in-based Tika detector na tumutukoy ng uri ng MIME gamit ang mga extension filename at binary ang nilalaman.
  • Simple API para sa pagpapatupad ng mga pasadyang teksto extractors, na extracts mula sa binary halaga mahahanap na teksto na ginamit sa paghahanap na full-text at mga tanong.
  • Kakayahang tindahan binary halaga ng anumang sukat, sa isang hiwalay na pasilidad para sa pagtatago ng mga ito sa file system, sa Infinispan cache, sa pamanggit DBMSes (sa pamamagitan ng JDBC), at sa MongoDB. Custom na tindahan ay posible rin.
  • Public interface API at mga pamamaraan na pinapagamit sa 2.7.0.Final (o mamaya) ay tinanggal. May mga hindi marami sa mga ito; karamihan ng mga ModeShape API nananatiling ang parehong bilang 2.x.
  • Pagsasama sa JBoss AS 7. ModeShape tumatakbo bilang isang pinagsama-samang subsystem loob AS7, at ang AS7 pagkamakina ay maaaring gamitin upang tukuyin at pamahalaan ang mga repositoryo malaya ng bawat isa at habang ang mga server ay tumatakbo.
  • JDBC driver Lokal at remote para sa issuing query JCR-SQL2 at pagkuha ng database metadata sa pamamagitan ng JDBC API
  • Gamitin ang matahimik API upang makipag-usap sa ModeShape repositoryo mula sa mga di-Java at mga di-lokal na mga aplikasyon
  • Gamitin ang CMIS API upang makipag-usap sa ModeShape repositoryo
  • Gamitin ang WebDAV sa bundok ModeShape repositoryo ng mga server ng file

Ano ang bago sa bersyon 2.8.2.Final:

  • ModeShape 2.8.2.Final kabilang ang halos dalawang mga pag-aayos dosenang bug.

Ano ang bago sa bersyon 3.0.0.Alpha6:

  • Session agad na ngayong makita nagpatuloy ang lahat ng mga pagbabago / pangako sa pamamagitan ng iba pang mga session, kahit na lumilipas pagbabago ng session laging mauuna.
  • Suporta para sa pakikilahok sa JTA at XA transaksyon, na nagpapahintulot sa (lalagyan-pinamamahalaang o bean-pinamamahalaang) EJBs at JCR kliyente na programming gamitin XA transaksyon upang gumawa ng mga pagbabago sa mga transaksyon.
  • Bagong monitoring API na nagbibigay-daan sa pag-access sa kasaysayan para sa higit sa isang dosenang mga sukatan.
  • New sequencing API, kaya ngayon gamitin sequencers ang JCR API upang makuha ang mga nilalaman na-proseso at lumikha / i-update ang mga nagmula sa nilalaman. Sequencers maaaring dynamic ring magrehistro namespaces at uri node. Ngayon ito ay madaling upang lumikha ng pasadyang sequencers.
  • Pinasimple API para sa pagpapatupad ng mga pasadyang mga detector uri ng MIME. ModeShape pa rin ay may built-in na mga detektor na gumagamit ng mga extension filename at ang binary ang nilalaman.
  • Pinahusay na pag-iimbak ng binary na halaga ng lahat ng mga sukat, sa isang hiwalay na pasilidad para sa pagtatago ng mga ito sa file system. Imbakan ng binary halaga sa Infinispan at DBMSes ay idadagdag sa mga paparating na release.
  • interface API at mga pamamaraan na pinapagamit sa 2.7.0.Final (o mamaya) ay tinanggal. May mga hindi marami sa mga ito; karamihan ng mga ModeShape API ay nananatiling pareho.
  • Pagsasama sa JBoss AS 7.1. ModeShape tumatakbo bilang isang pinagsama-samang subsystem loob AS7, at ang AS7 pagkamakina ay maaaring gamitin upang tukuyin at pamahalaan ang mga repositoryo malaya ng bawat isa habang ang server ay tumatakbo.
  • JDBC driver Lokal at remote para sa issuing query JCR-SQL2 at pagkuha ng database metadata sa pamamagitan ng JDBC API
  • Maraming mga pag-aayos ng bug at mga menor de edad na pagpapabuti

Ano ang bago sa bersyon 3.0.0.Alpha5:

  • Ito ay nagsasama ng isang grupo ng mga pag-aayos ng bug, bagong JTA suporta, at ang ilang mga pagpapabuti sa ModeShape subsystem para AS7.

Ano ang bago sa bersyon 3.0.0.Alpha2:

  • Mga Query na gumagamit ng mga pamantayan sa paghahanap full-text ay hindi gumagana, at hindi ang mga JDBC driver.
  • shareable nodes ay hindi gumagana.
  • AS7 kits ay minimally kumpleto ngunit malamang na hindi kapaki-pakinabang, dahil umaasa kami sa isang bahagyang naiiba Infinispan bersyon kaysa ano ay sa AS 7.1.1.Final.
  • Ang tahimik at WebDAV mga serbisyo ay hindi gumagana bilang namin gusto mo, kaya hindi kasama namin sila mula sa alpha.
  • Federation ay hindi pa nagtatrabaho; tingnan ang talakayang ito para sa kung paano namin nais na mapalawak ang kakayahan federation.

Katulad na software

Behat
Behat

28 Feb 15

Sly
Sly

1 Oct 15

Iba pang mga software developer ng Red Hat Middleware LLC

JBoss SSO
JBoss SSO

6 Jun 15

JBoss Remoting
JBoss Remoting

13 May 15

NHibernate
NHibernate

28 Feb 15

Mga komento sa ModeShape

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!