Újdonságok az IBM Data Studio Developer v1.2 termékben

A Data Studio Developer v1.2 termék kulcsfontosságú továbbfejlesztéseket tartalmaz az alábbi kategóriákban:
pureQuery fejlesztés
Ügyfél-optimalizálás
Ebben a kiadásban a pureQuery termék kibővíti az eddig elérhető Java fejlesztéseket, és segít a nem pureQuery JDBC alkalmazásokban található SQL utasítások optimalizálásában.
A dinamikus SQL utasításokat statikusan futtathatja a JDBC alkalmazásokban, és így élvezheti a statikus SQL hozzáadott biztonságát. A munkaterület használatával rögzítheti, hogy mely SQL utasításokat kívánja statikusan futtatni, és azokat az utasításokat összerendelheti DB2 csomagokban.
A munkaterület több olyan szolgáltatás használatát is lehetővé teszi, amely megkönnyíti a problémák hibaelhárítását egy szerkesztő SQL utasítással.
Bővített statikus SQL támogatás a pureQuery alkalmazásokban
SQL utasításokat futtathat statikusan a pureQuery alkalmazásokban. A munkaterület használatával lehetősége van a olyan pureQuery alkalmazások fejlesztésére, amelyek kihasználják a feljegyzett metódusokat, összerendelik a metódusokat meghatározó felületekben az SQL utasításokat, majd az alkalmazás futtatásakor statikusan futtatják az SQL utasításokat.
Kódelőállítási továbbfejlesztések
SQL utasításokból állíthat elő pureQuery kódot, vagy az összes SQL utasításból egy SQL parancsfájlban, vagy egy szerkesztőben megnyitott Java kódban lévő SQL karaktersorozatból.
Lehetősége van a felületek megvalósítási osztályain végzett szerkesztések megtartására, amelyek feljegyzett metódusokat határoznak meg. Amikor a pureQuery termék újraelőállítja a megvalósítási osztályt, akkor a szerkesztéseket összevonja az új osztály változatban.
Lehetősége van a pureQuery komponensekben előállított mezők táblanevekkel történő minősítésére.
Lehetősége van az Eclipse Modeling Framework Technologies (EMFT) Java Emitter Templates (JET) sablonok létrehozására egyéni pureQuery kód előállításához.
Az előállított pureQuery kód egy forrás mappában és egy csomagban történő tárolásának korlátozása eltávolításra került. Lehetősége van különböző csomagokban komponensek, felületek és tesztek előállítására, valamint teszteket is előállíthat különböző forrás mappákban.
Kódformázási továbbfejlesztések
Lehetősége van a Java kódban az SQL karaktersorozatok formázására az összetett SQL utasítások tökéletesebb olvashatósága érdekében.
A pureQuery varázslóval előállított Java és SQL kódok automatikusan formázásra kerülnek a projekt beállításai alapján.
Adat webszolgáltatások
A pureQuery statikus SQL utasítások integrálása
A J2EE webkiszolgálók esetén új telepítési beállítás került bevezetésre, amely lehetővé teszi annak meghatározását, hogy a webszolgáltatás JDBC vagy statikus pureQuery (kötési művelettel vagy sem) segítségével fér-e hozzá az adatbázishoz. Alapértelmezésben a hozzáféréshez a JDBC kerül használatra.
DataPower támogatása
Lehetősége van a WebSphere DataPower XML Integration Appliance XI50 termék, mint célwebkiszolgáló meghatározására, ha a munkaterülettel webszolgáltatásokat állít össze. DataPower esetén a munkaterület csak telepíthető (XSLT) fájlokat képes előállítani, amelyeket azután a DataPower összetevőre a munkaterületen kívül telepíthet. Kizárólag a DB2 adatbázisok számára támogatott a DataPower összetevő.
JMS feletti SOAP támogatás
Lehetősége van a JMS kötési típusok feletti SOAP kiválasztására, ha a célwebkiszolgáló WebSphere Application Server.
Adat webszolgáltatások tesztügyfél
Új tesztügyfél is megtalálható a termékben, amelyet azon webszolgáltatások kéréseinek és válaszainak teszteléséhez használhat, amelyet a munkaterülettel telepített. A korábbi verziókban is rendelkezésre álló Webszolgáltatás böngészőhöz képest a tesztügyfél a következő javított szolgáltatásokat nyújtja:
  • További üzenetprotokollok tesztelésének beállításai
  • A kérés és válasz fejlécek és dokumentumok megjelenítésének továbbfejlesztése
  • Hivatkozás a WSDL fájl megjelenítéséhez

A Webszolgáltatás böngésző továbbra is elérhető. Az Adat webszolgáltatások tesztügyfelet csak J2EE webkiszolgálókat célzó webszolgáltatásokhoz használhatja.

Adatalkalmazások fejlesztése
Java rutinok fejlesztése
Java kódban lehetősége van metódusokból Java tárolt eljárások készítésére.
XML fejlesztése
Számos új eszköz áll rendelkezésére az XML fejlesztéshez:
  • XSL szerkesztő
  • XPath kifejezés varázsló
  • XML leképzés szerkesztő
Továbbá van néhány új eszköz, amely XML fájlok előállítását engedélyezi más típusú XML fájlokból. Az alábbi típusú átalakításokat hajthatja végre:
  • XML séma előállítása XML dokumentumból
  • XML séma előállítása DTD fájlokból
  • DTD fájl előállítása XML sémából
  • SDO fájl előállítása XML sémából

Visszajelzés