MSS Code Factory egy nyílt forráskódú, többplatformos és ingyenes parancssori program, ami egy adaptációja ez a saját szabály-alapú szakértői rendszer technológia, gyakorlatilag a DNS az új rendszer, amely létrehoz egy egyedi általános Extension Language (GEL) XML és nyelvtani kifejezetten a szóban forgó területen való. Intelligence tehát azt a képességet, hogy megtanulják, hogyan kell tárolni, illetve hogyan dolgozza fel.
Jellemzők dióhéjban
A szoftvert úgy tervezték, a modell-forráskód szerszámacélokhoz, ez gyorsabb, mint egy csoport fiatal programozók, funkciók speciális Java objektum-relációs leképezés modell használ JDBC (Java Database Connectivity) a tárolt eljárások és optimalizált SQL gyorsabb teljesítmény, és támogatja a szerver és a kliens JEE (Java Enterprise Edition) alkalmazások. Ugyancsak ide tartozik a genetikai mesterséges intelligencia és az in-memory RAM tár.
támogatott adatbázisok
MSS Code Factory már tervezték, hogy támogassa a hatalmas mennyiségű adatbázis-kiszolgálók / motorokhoz, beleértve a MySQL 5.5 vagy magasabb, akkor a PostgreSQL 9.2 vagy magasabb, Oracle 11gR2 utóbb SAP / Sybase ASE 16,0 vagy újabb, Microsoft SQL Server 2012 vagy újabb , valamint a DB / 2 LUW 10.5 vagy magasabb.
Mellékelt tartozékok
A projekt magában foglalja a több összetevőből, például MSS Code Factory CFSecurity, CFCrm, CFGCash, CFFreeSwitch, CFEnSyntax, CFBam, CFAsterisk, CFAcc, CFDbTest, CFCore, CFInternet és CFLib. Mindegyikük letölthetők a különböző engedélyeket, amelyek lehetővé teszik, hogy a szoftver használatára kereskedelmi purposes.See projekt-ezte honlapja további részletekért.
A motorháztető alatt és a támogatott operációs rendszerek
MSS Code Factory egy többplatformos szoftver írva teljesen Java programozási nyelv. Sikeresen tesztelték számos Linux terjesztés, valamint a Microsoft Windows és a Mac OS X operációs rendszerekkel. Mind a 64-bites és 32-bites utasításkészlet architektúrát támogat ebben az időben. Előre elkészített bináris csomagjai a dedikált letöltési szakasz felett.
Mi az új ebben a kiadásban:
Új MSS Code Factory 1.11.9420 Beta 20 (december 28, 2013)
Mi az új verzió 2.7.13725:
- < li> most hivatkozást és import sémák a modell segítségével az új SchemaRef elemeit SchemaDef.
- Példák, hogyan kell használni ezt az új konstrukciót jelen vannak minden modell által nyújtott forgalmazási csomagolás.
- Meg kell importálni CFIso és CFSecurity legalább.
- CFInternet erősen ajánlott is.
- A legtöbb alkalmazás ami módosított referencia CFIso és CFSecurity kell látni jelentős csökkentése kódméret képest bemásolni a régi teljes CFSme modell szerint.
Mi az új verzió 2.7.13696:
- Most hivatkozást és import sémák a modell felhasználásával új SchemaRef elemeit SchemaDef.
- Példák, hogyan kell használni ezt az új konstrukciót jelen vannak minden modell által nyújtott forgalmazási csomagolás.
- Meg kell importálni CFIso és CFSecurity legalább.
- CFInternet erősen ajánlott is.
- A legtöbb alkalmazás ami módosított referencia CFIso és CFSecurity kell látni jelentős csökkentése kódméret képest bemásolni a régi teljes CFSme modell szerint.
Mi az új a verzió 2.7.13642-SP5:
- Most hivatkozást és import sémák a modell az új SchemaRef elemeit SchemaDef.
- Példák, hogyan kell használni ezt az új konstrukciót jelen vannak minden modell által nyújtott forgalmazási csomagolás.
- Meg kell importálni CFIso és CFSecurity legalább.
- CFInternet erősen ajánlott is.
- A legtöbb alkalmazás ami módosított referencia CFIso és CFSecurity kell látni jelentős csökkentése kódméret képest bemásolni a régi teljes CFSme modell szerint.
Mi az új verzió 2.7.13476:
- Most hivatkozást és import sémák a modell felhasználásával új SchemaRef elemeit SchemaDef.
- Példák, hogyan kell használni ezt az új konstrukciót jelen vannak minden modell által nyújtott forgalmazási csomagolás.
- Meg kell importálni CFIso és CFSecurity legalább.
- CFInternet erősen ajánlott is.
- A legtöbb alkalmazás ami módosított referencia CFIso és CFSecurity kell látni jelentős csökkentése kódméret képest bemásolni a régi teljes CFSme modell szerint.
Mi az új a verzió 2.5.13342-SP8:
- Most hivatkozást és import sémák a modell az új SchemaRef elemeit SchemaDef.
- Példák, hogyan kell használni ezt az új konstrukciót jelen vannak minden modell által nyújtott forgalmazási csomagolás.
- Meg kell importálni CFIso és CFSecurity legalább.
- CFInternet erősen ajánlott is.
- A legtöbb alkalmazás ami módosított referencia CFIso és CFSecurity kell látni jelentős csökkentése kódméret képest bemásolni a régi teljes CFSme modell szerint.
Mi az új verzió 2.5.13221:
- Most hivatkozást és import sémák a modell felhasználásával új SchemaRef elemeit SchemaDef.
- Példák, hogyan kell használni ezt az új konstrukciót jelen vannak minden modell által nyújtott forgalmazási csomagolás.
- Meg kell importálni CFIso és CFSecurity legalább.
- CFInternet erősen ajánlott is.
- A legtöbb alkalmazás ami módosított referencia CFIso és CFSecurity kell látni jelentős csökkentése kódméret képest bemásolni a régi teljes CFSme modell szerint.
Mi az új verzió 2.5.13164 SP1:
- Most hivatkozást és import sémák a modell segítségével az új SchemaRef elemeit SchemaDef.
- Példák, hogyan kell használni ezt az új konstrukciót jelen vannak minden modell által nyújtott forgalmazási csomagolás.
- Meg kell importálni CFIso és CFSecurity legalább.
- CFInternet erősen ajánlott is.
- A legtöbb alkalmazás ami módosított referencia CFIso és CFSecurity kell látni jelentős csökkentése kódméret képest bemásolni a régi teljes CFSme modell szerint.
Mi az új verzió 2.5.13094:
- Most hivatkozást és import sémák a modell felhasználásával új SchemaRef elemeit SchemaDef.
- Példák, hogyan kell használni ezt az új konstrukciót jelen vannak minden modell által nyújtott forgalmazási csomagolás.
- Meg kell importálni CFIso és CFSecurity legalább.
- CFInternet erősen ajánlott is.
- A legtöbb alkalmazás ami módosított referencia CFIso és CFSecurity kell látni jelentős csökkentése kódméret képest bemásolni a régi teljes CFSme modell szerint.
Mi az új verzió 2.1.12936:
- Most hivatkozást és import sémák a modell felhasználásával új SchemaRef elemeit SchemaDef.
- Példák, hogyan kell használni ezt az új konstrukciót jelen vannak minden modell által nyújtott forgalmazási csomagolás.
- Meg kell importálni CFIso és CFSecurity legalább.
- CFInternet erősen ajánlott is.
- A legtöbb alkalmazás ami módosított referencia CFIso és CFSecurity kell látni jelentős csökkentése kódméret képest bemásolni a régi teljes CFSme modell szerint.
Mi az új verzió 2.1.12863 SP2:
- Most hivatkozást és import sémák a modell segítségével az új SchemaRef elemeit SchemaDef.
- Példák, hogyan kell használni ezt az új konstrukciót jelen vannak minden modell által nyújtott forgalmazási csomagolás.
- Meg kell importálni CFIso és CFSecurity legalább.
- CFInternet erősen ajánlott is.
- A legtöbb alkalmazás ami módosított referencia CFIso és CFSecurity kell látni jelentős csökkentése kódméret képest bemásolni a régi teljes CFSme modell szerint.
Mi az új verzió 2.1.12818:
- Most hivatkozást és import sémák a modell felhasználásával új SchemaRef elemeit SchemaDef.
- Példák, hogyan kell használni ezt az új konstrukciót jelen vannak minden modell által nyújtott forgalmazási csomagolás.
- Meg kell importálni CFIso és CFSecurity legalább.
- CFInternet erősen ajánlott is.
- A legtöbb alkalmazás ami módosított referencia CFIso és CFSecurity kell látni jelentős csökkentése kódméret képest bemásolni a régi teljes CFSme modell szerint.
Mi az új verzió 2.1.12766:
- Most hivatkozást és import sémák a modell felhasználásával új SchemaRef elemeit SchemaDef.
- Példák, hogyan kell használni ezt az új konstrukciót jelen vannak minden modell által nyújtott forgalmazási csomagolás.
- Meg kell importálni CFIso és CFSecurity legalább.
- CFInternet erősen ajánlott is.
- A legtöbb alkalmazás ami módosított referencia CFIso és CFSecurity kell látni jelentős csökkentése kódméret képest bemásolni a régi teljes CFSme modell szerint.
Mi az új verzióban 1.11.9420 Beta 20:
- Minden az adatbázisok már egyenértékű a funkcionalitás, bár van néhány kisebb különbségek hiba észlelésének és hogy kell rendet fel.
- SQL Server van egy jelentős hiba lépcsőzetes objektum törlését, de a cél az volt, hogy ez a béta szállított az év vége előtt.
- Minden az adatbázisok lehetővé teszik jogosulatlan adattörlés is, amely előtt meg kell állapítani a termelési kiadás.
Mi az új verzióban 1.11.9359 Beta 19:
- Ez a verzió teljes támogatást ad Sybase ASE 15,7 valamint kijavítása nagyobb és kisebb hibák a megvalósítások más adatbázisokhoz.
- Ez hagy még egy adatbázist kell alátámasztani: SQL Server.
Mi az új verzióban 1.11.8954 Beta 18:
- Beta 18 hozzáfűzi tesztelt support for Oracle 11gR2 az azonos képességekkel, amelyek már megjelent a PostgreSQL 9.1, MySQL 5.5, és a DB / 2 LUW 10.1.
- Azt is feltámasztja a CFBam 2.0 modell, bár vannak problémák az XML elemző, hogy a modell, amelyet nem lehet megoldani anélkül, hogy jelentős munkát.
Mi az új verzióban 1.11.8680 Beta 17:
- Ez a verzió foglal magában, továbbfejlesztett és frissített támogatása PostgreSQL 9.1 és a MySQL 5.5, amely erőteljesebb biztonsági korlátozások és végrehajtási mint Beta 16 volt.
- Azt is támogatja a DB / 2 LUW 10,1, bár vannak futásidejű kivételeket előforduló két vizsgálati esetek következetesen, amelyet nem lehet reprodukálni a Eclipse, így ezt egy képzett béta DB / 2.
Mi az új verzióban 1.11.8123 Beta 15:
- Ez a verzió teljesen kitesztelve MySQL 5.5 támogatás alapján ellenőrizték Ubuntu 13.04 a OpenJDK 7. és készlet 64 bites MySQL 5.5 ki az Ubuntu.
- Ez a kód valóban kissé fejlettebb, mint a PostgreSQL kódot, hogy az általa végrehajtott olvasható biztonsági ellenőrzések összes tárolt olvasási eljárások.
Mi az új verzióban 1.11.7664 Beta 12:
- A PostgreSQL biztonsági végrehajtási rendelet végrehajtását és teszteltük MSS Code Factory CFDbTest 2.0.7664.
- A hibakeresés ez a kiadás, egy súlyos hibát ütközött és korrigálni.
- UUID értékek nem kerültek megfelelően figyelembe tudja venni az egyenlők, kivonat, és komparátor logika.
- Ha az alkalmazás UUID, akkor frissíteni kell a kiadás azonnal.
Mi az új verzióban 1.11.7420 Beta 11:
- Ez a verzió már támogatja a könyvvizsgálati oszlopok PostgreSQL.
- Egyszerűen megadásával HasAuditColumns = & quot; igazi & quot; egy táblához, négy audit oszlopok követni createdby, CreatedAt, updatedby és updatedat kell hozzá és lakott a kódot.
- Ez a verzió tartalmaz egy finom bugfix, amely befolyásolja a termelés SAX XML elemzők.
Mi az új verzióban 1.11.7160 Beta 10:
- Ez a béta hozzáteszi audit története támogatás PostgreSQL . Egyszerűen meghatározva HasHistory = & quot; igazi & quot; Egy táblához a modell, teljes ellenőrzés lezáró végrehajtják az asztalhoz, és minden alosztály táblázatok származó alap.
Mi az új verzióban 1.11.6730 Beta 9:
- Ez a béta magában foglalja az új tárolt eljárások MySQL a teljesítmény javítása érdekében.
- A hibák számát az általános keret által okozott eltávolítjuk a BL réteg kódot fixáltuk.
- A tesztcsonagok most fut sikeresen újra.
- Mivel MySQL korlátozott dátum tartomány támogatásával, néhány CFDbTest 2,0 tesztek nem sikerül a MySQL, de a kód számukra helyes.
Mi az új változat 1.11.6464 Beta 7:
- Ez a verzió már támogatja a teremtés és aktualizálása táblázat osztályhierarchiák.
- törlése objektum hierarchiák nem valósult még.
- Minden az adatbázisok tesztelték az új funkciókkal CFDbTest 2.0.
Mi az új verzióban 1.11.6160 Beta 6:
- Ez a verzió kijavítja hibája a RAM törölni kivitelezés, végrehajtja a RAM tábla ID generátorok, és korrigálja a használatát tábla ID generátorok az összes támogatott adatbázisok kezelése során a kliens oldali táblázat betoldások asztalokhoz tartalmazó BLOB (vagy TEXT esetében SQL Server) a hierarchia attribútumok.
Mi az új verzióban 1.11.6008 Beta 5:
- Ez a változat az SQL Server 2012 Express Advanced Edition támogatja.
- Meg kell dolgozni a többi kiadás az SQL Server 2012-ben is.
- Ne feledje, hogy az MSS Code Factory most korlátozza a páros és úszik a tartományok által meghatározott SQL Server helyett a meghatározott Java.
- a hordozhatóság kulcsfontosságú.
Mi az új változat 1.11.5883 Beta 4:
- Beta 4 hozzáteszi hangolt támogatása Sybase ASE 15.7.
- Ez a kiadás is korrigálja a szivárgás dinamikus SQL utasítások és ResultSet az összes támogatott adatbázisok.
Mi az új verzióban 1.11.5661 Beta 3:
- Ez a béta hozzáteszi hangolt támogatása Oracle 11gR2 tartalmazó tárolt eljárások, de nem hajlandó BESZÁMOLÓ kimutatások nem támogatja a kimeneti változó kötődést, hogy át kell adnia vissza eredményhalmaz kurzorok Oracle.
Mi az új verzióban 1.11.5543 Beta 2:
- Ez a változat teljesítmény tuning DB / 2 LUW 10,1 ugyanolyan módon, mint ami megtörtént a PostgreSQL-t a Beta 1.
- előnézete egyenértékű PL / SQL tárolt eljárások az Oracle is biztosított, de ezek teljesen kipróbálatlan és valószínűleg szintaktikai hibákat.
Mi az új verzióban 1.11.5365 Beta 1:
- A PostgreSQL 9.1 végrehajtása frissült használja a tárolt eljárások, előkészített SQL utasításokat, és minden egyéb teljesítmény-tuning trükk ismert a szerző.
- A további béta fog megjelenni, mint kiegészítő adatbázisokat hozott ugyanolyan szintű integráció e kibocsátás PostgreSQL.
- MySQL 5.5 támogatás a lehető legteljesebb, hogy valaha is lesz, és az alapvető DB / 2 LUW 10.1 támogatás is rendelkezésre áll.
Mi az új verzióban 1.11.5054:
- Ez a változat dolgozik DB / 2 LUW 10.1 támogatás .
- jól működik, kivéve a kivételt egy teszt.
- Basic támogatást nyújt az Oracle, SQL Server és Sybase ASE fognak nyújtani a jövőben.
- A tárolt eljárások volt hangolva.
Mi az új verzióban 1.11.4911:
- DB / 2 LUW támogatást refactored és megtölteni .
- A DB / 2 adatbázis létrehozása script CFDbTest 2.0 most fut tisztán, csak várt tájékoztató és figyelmeztető üzenetek.
- A DB / 2 LUW (Linux-Unix-Windows) 10.1 Java JDBC támogatást és adatbázis létrehozása szkriptek refactored a régi UDB elnevezési 9,7.
- Egy gyors és piszkos végrehajtása asztali rekord alapú ID generátorok lett kódolva, ami működni fog, de nem méretarányos, vagy jól teljesíteni, mint hangolt kódot a jövőben.
Mi az új verzióban 1.11.4781:
- Ez a verzió megy az adatbázis hitelesítési csomag, mint például a ez, többek között sikeresen egyesülő adatok frissítéseket, és annak helyébe lép, ha az adatbázis már lakott.
- TZ támogatás nem megfelelő még (az időzóna adatait nem veszik számításba alatt SAX feldolgozási és nem állt fenn helyesen), de az összes többi adattípusok kitartott helyesen PostgreSQL.
- Figyeljük meg, hogy a lépcsőzetes törli az alkatrészek / gyermek / részleteket még nem elérhető.
Mi az új verzióban 1.11.4302 Alpha 6:
- A PostgreSQL átalakítás PreparedStatements befejeződött.
- A PostgreSQL végrehajtását most használja PreparedStatements mindenhol, hogy ez megvalósítható, hogy erre.
- Csak a lekérdezések gombokkal választható / lehet üres oszlopok és a kurzor API továbbra is használhatja a dinamikus SQL.
- Ez megakadályozza bizonyos problémákat, amelyek a dinamikus SQL-kódot kellett volna nagy TEXT vagy BLOB oszlopok.
Mi az új verzióban 1.11.4191:
- Ez a verzió gyárt PostgreSQL CLI illesztőprogram a SAX loader, és megtisztítja a RAM CLI illesztőprogram végrehajtása következetes elnevezési.
- A darabok minden a helyén létrehozásának megkezdéséhez és gyakorlása S1DbTest20 XML betöltés, hogy teszteljék a PostgreSQL adatbázis interfész (bár a hibákat valószínűleg felbukkannak a tesztelés során).
Mi az új verzióban 1.11.4088:
- Ebben versiion, a SAX Loader kísérli meg egy általános célú adatbázis inicializálási és frissítő segédprogram a legtöbb üzleti alkalmazás modellek.
- A szabályok is megerősített, hogy készítsen AlternateIndex támogatást, ha a LookupIndex nincs megadva a modellezett objektum asztalra.
- A rakodógépek termelt nem képes kezelni azokat a valami olyan bonyolult, mint a BAM, de alkalmas az adatok perzisztencia teszt keretrendszer végrehajtása és az alapozás és adatbázisok frissítése, amelyek nem alkalmaznak önreferenciaként hierarchikus adatszerkezetek (dot-név fák.)
Mi az új verzióban 1.11.3496 Alpha 2:
- Ez a második Alpha kiadása kijavítja néhány hibája, hogy fedezték létrehozásával a S1DbTest20 Business Application modell és használja, hogy gyakorolja a teljes körű Java és a PostgreSQL gyártott kódot.
- A teljes készlete tulajdonság kombinációk megadására a tartományok és az opcionalitás atomi attribútumok gyakorolja ezt a tesztet.
- A tesztek létrehozott dátum szerint adódnak át Java, PostgreSQL és a kettő kombinációja.
- Felhívjuk figyelmét, hogy a BAM egyesíteni teszt kód nem hajtották végre, különben ez lett volna Beta 1.
Mi az új verzióban 1.9.3294:
- Ez a változat termel tiszta kódot fordítunk az új blob, szám és UUID típusú, és kijavítja a hibákat néhány kapcsolódó UInt64 típusát.
- A foltok nem maradnak megfelelően ezen a ponton, és egyik sem az új típusú fennmaradása lett tesztelve.
Mi az új verzióban 1.8.3210:
- Ez a verzió végre méltó, hogy az úgynevezett & quot; termelés. & quot; Van is egy hasznos 1.9.3208 fejlesztési kiadás, amely megfelelően hajtja végre a kiterjesztett elemzés a típusok óta kerültek 1.8, de a 1,8 szabályokat kell újra vándoroltak 1.9 előtt egy teljes munkaidős kapcsolót 1,9 ajánlható.
Mi az új verzióban 1.8.3091:
- A tisztelgés IBM tiszteletreméltó 309x hardver, ez a kiadás termel tiszta összeállítása kódot kivétel-dobás megközelítés, amely jelentős teljesítménybeli fejlesztéseket alatt nagy hiba terhelések, mint például a felhasználók belépő rossz információt. Nagyjából a felét az előállított kód lett alakítva ezen a ponton, így ez a keverék a régi és az új stílus.
Mi az új verzióban 1.9.3000:
- Az út választható referencia attribútumok tartják lett javítva .
- Ha korábban bármelyik oszlop részt nem null, a referencia felbontás kísérletet.
- A korrigált végrehajtása nem próbálja megoldani a referencia, ha az opcionális oszlopok korrelál egy kívánt cél oszlop nem határozták meg.
- Folyik a munka tesztelése GEL fordítóprogramot 1.9 és 2.0 is.
Mi az új verzió 2080/07/01:
- futtatható Java 6-kód most elő.
- A rendszer most sikeresen instantiate és kitartóan objektumokat a Ram adatbázis megvalósításhoz.
Mi az új verzió 1911/07/01:
- A mag szabály motort leszakadt a CFCore 1.8.
- MSSCodeFactory 1.8 kiterjed CFCore kötődni általánosított motort a MSSBam Business Application Model.
Mi az új verzió 1312/07/01:
- Az interfészek kerültek refactored Java és a C-Sharp hogy minden nevük kezdődik & quot; I & quot;.
- A Business Logic sablon szabályrendszer adunk (nettó sourceforge-msscodefactory-generátor-v17-rétegű + bl) a Java végrehajtása.
Milyen új verzió 1260/07/01:
- A Java 6 támogatás PostgreSQL JDBC IO végül összeállítja tisztán, de ez nem tesztelt ezen a ponton.
Mi az új verzió 1165/07/01:
- Támogatás SQL Server 2008R2-adatbázis létrehozása script adunk és tesztelt.
- támogatja a MySQL 5.5 adatbázis létrehozása script adunk hozzá, és teszteltük.
Mi az új verzió 1.6.963 20110312:
- Sybase ASE 15,5 és PostgreSQL 8.4-adatbázis létrehozása script vizsgáltunk.
- A váltás a hosszú neveket készült adatbázis létrehozása script.
- Erlang / PostgreSQL integráció és a C # / PostgreSQL integráció vizsgáltak.
Mi az új verzió 1.6.898 2011/02/27:
- Added ikonfájlok és start menü bejegyzés a telepítő.
- Megváltozott .msi kompatibilis verzió számozási sémát is tartalmazó felforgatás építmények számozás.
Mi az új verzió 1.0.6 20110105:
- A mag motor nagyjából változatlan.
- A szabályok frissültek substatially, hozzátéve körű érvényesítése numerikus attribútumok és hossza érvényesítése string és a szöveg attribútumok.
- A modellek frissítve lett ahhoz, hogy a saját meghatározása és hogy egyenletesen érvényes inicializáló kép a futás során.
Mi az új verzióban 1.0.6-20101221-Prod:
- A C # /. Net végrehajtása az alapvető ismeretek motor most már készen áll a produktív felhasználásra.
Mi az új verzióban 1.0.6-2010.11.28:
- Az XML értelmezési hajtották végre C # feltérképezni a 1.0.4 Repository Model egy előállított C # /. Net végrehajtását.
- Ez a pillanatkép biztosít kód gyártási C # és a memórián és PostgreSQL megvalósításai egy objektum-relációs leképezés réteg, adatbázis séma létrehozása PostgreSQL, Sybase ASE, DB / 2 UDB, MySQL és MS-SQL, és rekord szintű adatbázis I / O implementációk a C # és Erlang.
- A legfõbb hogy Erlang / PostgreSQL csak akkor működik, ha nincs tárgy öröklési modellezi.
Követelmények :
- Az Oracle Java Standard Edition Runtime Environment
Hozzászólás nem található