lowercase mSQL JDBC mSQL JDBC aka Soul is an Open Source Type IV JDBC driver for the mSQL database engine created by George Reese computer programmer George Reese . It is written 100 in the Java programming language Java programming language and uses the native mSQL network protocols to talk to mSQL. The driver supports as much of the JDBC specification as the mSQL database will support, but development on the driver basically ceased in 1997. The driver therefore does not support the most recent releases 3.0 and above of mSQL. mSQL JDBC was renamed Soul in 1997, though few packages exist under that name. External links http web.archive.org web 20110725224123 http www.dasein.org Dasein Home Page for Soul database software stub Category Free database management systems ru MSQL JDBC ... more details
Refimprove date March 2011 Cleanup date March 2011 A JDBC driver is a software component enabling a Java ... technologies database Java SE Technologies Database ref JDBC drivers are analogous to ODBC driver s, ADO.NET ... Connectivity JDBC the Java Database Connectivity Application programming interface API requires drivers for each database. The JDBC driver gives out the Database Connection connection to the database ... computing client and database. JDBC technology drivers fit into one of four categories. ref http java.sun.com products jdbc driverdesc.html Sun JDBC Overview ref Type 1 Driver JDBC ODBC bridge Image JDBC driver.png thumb right 300px Schematic of the JDBC ODBC bridge The JDBC type 1 driver, also known as the JDBC ODBC bridge, is a database driver implementation that employs the ODBC driver to connect to the database. The driver converts JDBC method calls into ODBC function calls. The driver is platform ... by the functionality of the ODBC driver. Sun provides a JDBC ODBC Bridge driver sun.jdbc.odbc.JdbcOdbcDriver. ... obtained by JDBC into corresponding ODBC query, which is then handled by the ODBC driver. Advantages ... have to go through the jdbc Overhead bridge to the ODBC driver, then to the native db connectivity ... of the Native API driver The JDBC type 2 driver, also known as the Native API driver, is a database driver implementation that uses the client side libraries of the database. The driver converts JDBC method calls into native calls of the database API. Advantages As there is no implementation of jdbc ... Protocol driver The JDBC type 3 driver, also known as the Pure Java Driver for Database Middleware ... and the database. The middle tier application server converts JDBC calls directly or indirectly into the vendor ... a three tier communication approach. Can interface to multiple databases Not vendor specific. The JDBC ... driver The JDBC type 4 driver, also known as the Direct to Database Pure Java Driver, is a database driver implementation that converts JDBC calls directly into a vendor specific database protocol ... more details
Infobox software name JDBC logo caption developer latest release version latest release date latest preview ... guide jdbcJDBC API Guide JDBC is a Java based data access technology Java Standard Edition platform ... methods for querying and updating data in a database. JDBC is oriented towards Relational database management system relational databases . A JDBC to Open Database Connectivity ODBC bridge enables connections ... Sun Microsystems released JDBC as part of Java Development Kit JDK 1.1 on February 19, 1997. ref cite ... ... . This release of the JDK includes ... Robust new features including JDBC tm for database connectivity ... . The JDBC classes are contained in the Java package Javadoc SE package java.sql java sql and Javadoc SE package javax.sql javax sql . Starting with version 3.1 , JDBC has been developed under the Java Community Process . JSR 54 specifies JDBC 3.0 included in J2SE 1.4 , JSR 114 specifies the JDBC Rowset additions, and JSR 221 is the specification of JDBC 4.0 included in Java SE 6 . ref http java.sun.com products jdbc download.html corespec40 JDBC API Specification Version 4.0 . ref The latest version, JDBC 4.1, is specified by a a maintenance release of JSR 221 ref http jcp.org aboutJava communityprocess mrel jsr221 index.html JSR 000221 JDBC API Specification 4.1 Maintenance Release ref and is included in Java SE 7. ref http docs.oracle.com javase 7 docs technotes guides jdbcjdbc 41.html ref Functionality JDBC allows multiple implementations to exist and be used by the same application ... with the JDBC Driver Manager.The Driver Manager is used as a connection factory for creating JDBC connections. JDBC connections support creating and executing statements. These may be update statements .... Additionally, stored procedures may be invoked through a JDBC connection. JDBC represents statements ... any other information. Query statements return a JDBC row result set. The row result set is used ... the names of the columns and their types. There is an extension to the basic JDBC API in the Javadoc ... more details
Orphan date February 2009 JDBCFacade is an open source library computer science library for making JDBC easier to use and less error prone while encouraging a clean separation between persistence and domain logic. Technical Details JDBCFacade supports Java Platform, Standard Edition J2SE 1.2 and later. This includes JDBC version 2.0 and later. Unlike many similar tools, JDBCFacade does not interfere with the normal usage of JDBC in any way. JDBCFacade uses the command and abstract factory patterns to provide a simplified database api that hides many of the details of connection and error handling from the user. JDBCFacade supports 4 types of commands FetchCommand &ndash executes a JDBC query SELECT statement that is expected to return zero or more rows and then uses the provided factory to create an object from each of those rows GetCommand &ndash executes a JDBC query SELECT statement that is expected to return exactly one row and then uses the provided factory to create an object from that row UpdateCommand &ndash Executes a JDBC statement that does not return a ResultSet, such as an update or DDL statement VisitCommand &ndash Executes a JDBC query SELECT statement that is expected to return zero or more rows and then applies the provided visitor to each of those rows External links http www.jdbcfacade.org JDBCFacade s Official Website http c2.com cgi wiki?CommandPattern Command Pattern http c2.com cgi wiki?AbstractFactoryPattern Abstract Factory Pattern Category Java libraries ... more details
The SmallSQL Database is a 100 pure Java programming language Java DBMS for desktop applications. It has a JDBC 3.0 driver and supports SQL 92 and SQL 99 standards. It has a very small footprint of approx. 200KB for driver and database together. This is very small for a JDBC 3.0 interface. The difference to other 100 pure Java databases is that it has no network interface and user management. The target applications are Java desktop applications. There is no installation required. SmallSQL is released under the GNU LGPL . External links http www.smallsql.de Official home page for SmallSQL Database database software stub Category Free database management systems pl SmallSQL pt SmallSQL ... more details
Infobox Software name DBClient Yet Another Jdbc Tool screenshot caption developer Taha BEN SALAH latest release version 0.4 alpha 3 latest release date release date 2008 06 01 operating system Cross platform programming language Java programming language Java genre Relational database management system RDBMS website https dbclient.dev.java.net DBClient is a new Open Source Tool for connecting to JDBC compliant relational databases. It is almost written in Java programming language Java which makes it platform independent and it stores it configuration info using an embedded version of Apache Derby . DBClient is massively based on Plugin architecture and supports Apache Derby , Oracle database Oracle , MS SQL Server , MySQL , PostgreSQL . HSQL . Features class wikitable Features Developer oriented product Plugin Architecture Database Objects Tree Explorer Multiple SQL Command windows Multiple Result Tables SQL Syntax coloring Autocomplete SQL words Script handling Debugging tools for scripts Embedded Java Code Support la JSP SQL generation SQL formatting Code Generation Tools Java, J2EE, C .Net using Neormf Framework User Friendly Front end I18N including English, Arabic, French, Dutch and German Plugins DBClient supports three types of plugins 1 messagesets Messagesets are language pack archive files for localizing DBClient messages. 2 iconsets Iconsets are icon pack archive files for customizing all icons. 3 artsets ArtSets are image pack archive files for customizing all banners, splashscreen, ... 4 dbsupport DBSupport plugins are sql centric plugins than add specific rdbms functionality to DBClient. Thus, we could find a dbsupport plugin for oracle, another for mysql and so on. 5 dbdriver DBDriver plugins are simple archive holders for some known rdbms. This is provided ... da JDBC de Java Database Connectivity es JDBC fr Java database connectivity it JDBC nl Java DataBase Connectivity ja JDBC no JDBC pl JDBC pt JDBC ru Java Database Connectivity sv JDBC zh Java ... more details
mep antal Articole orajdbc 2004.pdf title Access to an Oracle database using JDBC first Tiberiu Alexandru ... driver based technology. JDBC ODBC bridges A JDBC ODBC Bridge JDBC ODBC bridge consists of a JDBC driver which employs an ODBC driver to connect to a target database. This driver translates JDBC Method ... a particular database lacks a JDBC driver. Sun Microsystems included one such bridge in the JVM , but viewed it as a stop gap measure while few JDBC drivers existed. Sun never intended its bridge for production ... vendors deliver JDBC ODBC bridges which support current standards for both mechanisms, and which far outperform the JVM built in. Citation needed date July 2008 ODBC JDBC bridges An ODBC JDBC bridge consists of an ODBC driver which uses the services of a JDBC driver Type 1 Driver JDBC ODBC bridge JDBC driver to connect to a database. This driver translates ODBC function calls into JDBC method calls ... but have access to a JDBC driver. OLE DB Microsoft provides an OLE DB ODBC bridge for simplifying development ... more details
XMS email application server is a fully SMTP compliant solution that can be dropped in to replace freeware or commercial Mail transfer agent MTAs . Offered as a rack ready appliance or download software solution. XMS runs on the Microsoft Windows Windows or Linux platform. XMS connects directly to the database via JDBC connection and use our Template Services Engine to build dynamic messaging systems. External links http www.zrinity.com xms Official site Category Email ... more details
or actions not available using standard JDBC see SQuirreL SQL Client Plugin API for more details Translations ... Daffodil One DB Fujitsu Siemens SESAM SQL Server with the SESAM SQL JDBC driver Firebird database server Firebird with the JayBird JCA JDBC Driver FrontBase HSQLDB Hypersonic SQL H2 DBMS IBM DB2 for Linux ... InterBase Mckoi SQL Database Microsoft Access with the JDBC ODBC bridge. Microsoft SQL Server Mimer ... Server Enterprise Sybase Sunopsis XML Driver JDBC Edition Teradata Teradata Warehouse ThinkSQL ... more details
Infobox Software name LucidDB logo screenshot caption author developer Eigenbase Foundation released latest release version 0.9.4 latest preview version latest preview date programming language Java programming language Java , C operating system platform genre Database , Business Intelligence , Data Warehouse license GPL 2 website http luciddb.org luciddb.org Portal Free software LucidDB is an open source database purpose built to power data warehouse s, OLAP servers and business intelligence systems. blockquote LucidDB is the first and only open source RDBMS purpose built entirely for data warehousing and business intelligence. It is based on architectural cornerstones such as Column oriented DBMS column store , bitmap index ing, hash join aggregation, and page level multiversioning. ref From http www.luciddb.org LucidDB Web Site ref blockquote Due to its purpose built architecture and features designed for Business Intelligence BI and Data Warehouse workloads it typically performs faster than traditional row store databases, without any additional tuning. Connectors JDBC driver ref http pub.eigenbase.org wiki LucidDbUserFaq JDBC Driver Class JDBC Driver Documentation ref ADO.NET provider ref http code.google.com p luciddbclientnet ADO.NET provider for LucidDB ref Roadmap Future Work http pub.eigenbase.org wiki FirewaterDocs Firewater is a project currently under development to create a shared nothing architecture shared nothing set of LucidDB servers to enable scaling out of large data volumes. Firewater contains a distributed query processor. References reflist External links http www.luciddb.org LucidDB Website http www.eigenbase.org Eigenbase Foundation http pub.eigenbase.org wiki LucidDbDocs LucidDB Wiki Category Free database management systems software stub ... more details
Infobox Software name DBEdit 2 logo screenshot Image DBEdit2Screenshot.png 300px caption collapsible author Jef Van Den Ouweland developer Jef Van Den Ouweland released January 13, 2006 latest release version 2.4.4 latest release date release date 2011 10 14 latest preview version latest preview date frequently updated programming language Java programming language Java operating system Microsoft Windows Windows , Linux , Solaris operating system Solaris platform Java software platform Java size language status genre Relational database administration license GNU General Public License website http dbedit2.sourceforge.net DBEdit 2 is a Relational database database editor, which can connect to an Oracle Database Oracle , IBM DB2 DB2 , MySQL and any database that provides a JDBC driver It runs on Microsoft Windows Windows , Linux and Solaris operating system Solaris . Open source DBEdit is free and open source software and distributed under the GNU General Public License . The source code is hosted on SourceForge . History DBEdit is developed by Jef Van Den Ouweland. The first Microsoft Windows Windows version was released in January 2006 and was used to edit an Oracle Database Oracle or IBM DB2 DB2 database. It is written in Java programming language Java . Later on, generic Java Database Connectivity JDBC support was added so that the application could connect to basically any type of database that provides a JDBC driver . One year after the first release, support for other operating systems , such as Linux and Solaris operating system Solaris , was added. See also Portal Free software Java Database Connectivity SQL Comparison of database tools External links http dbedit2.sourceforge.net Official website http sourceforge.net projects dbedit2 Project site DEFAULTSORT Dbedit Category Cross platform free software Category Database administration tools nl DBEdit 2 ... more details
notability Products date September 2010 Daffodil DB is a SQL 99 & JDBC 3.0 compliant 100 Java platform Java relational database management system . It has enterprise level features such as full text search , PSM, database trigger trigger s, etc. It is available in both Embedded & Network editions. Daffodil DB also has an open source version named One DB . External links http www.daffodildb.com Java Database Daffodil DB database software stub Category Java platform software Category Java enterprise platform Category Relational database management systems ... more details
integration. Support for any database with JDBC Open Database Connectivity ODBC compliant driver. Service Provider Interface SPI for interoperability with non JDBC DataSources and integration ... more details
unreferenced article date April 2008 The Java programming language Java programming language XML Application programming interface APIs from Sun Microsystems consist of the following separate programming APIs Java API for XML Processing , or JAXP . Java API for XML Messaging , or JAXM . Java API for XML based RPC , or JAX RPC . Java API for XML Registries , or JAXR . Java API for XML Web Services , or JAX WS . Java API for RESTful Web Services , or JAX RS . XQJ Java API for XQuery , or XQJ . Java Architecture for XML Binding , or JAXB . &ndash this is its official Sun name, even though it is an API, see http java.sun.com developer technicalArticles WebServices jaxb StAX STreaming XML processing , or StAX compatible with JDK 1.4 and above, included in JDK 1.6 . Only the Java API for XML Processing is a required API in Enterprise Java Beans Specification 1.3. A number of different Open Source software packages implement these APIs Xerces &ndash One of the original and most popular Simple API for XML SAX and Document Object Model DOM parser. Xalan &ndash XSLT XPath implementation, included in JDK 1.4 and above as the default transformer XSLT 1.0 . Saxon XSLT Saxon , alternative highly specification compliant XSLT XPath XQuery processor supports both XSLT 1.0 and 2.0 Woodstox &ndash An open source StAX and SAX as of version 3.2 implementation. External links http java.sun.com xml Java technology for XML Sun s page. http www.csv jdbc.com StelsXML JDBC driver JDBC driver for XML files. http woodstox.codehaus.org Woodstox Woodstox home page. http robaustin.wikidot.com how to schema check xml via jaxb How To Schema Check Xml Via JAXB Rob Austin http camelcode.org overview Java XML tutorials.htm Java EE and web framework tutorials Learning xml in java. Category Java platform XML hu Java XML ru Java XML ... more details
Unreferenced auto yes date December 2009 Infobox software name NetDynamics Application Server logo screenshot caption developer NetDynamics Inc. latest release version latest release date operating system Cross platform genre Application server license Proprietary website NetDynamics Application Server was the first Java based integrated application server software platform . The product was developed by NetDynamics Inc. , a Silicon Valley start up company founded in 1995 by Zack Rinat and Ofer Ben Shachar. Unlike other early application server competitors, NetDynamics chose Java programming language Java as the development language for the platform. As Java became the dominant development language for web based applications, NetDynamics experienced significant revenue growth in 1997 and 1998. However, the product soon encountered problems due to the relative immaturity of Java and the rush to release new product versions in a rapidly changing marketplace. Believing that the new JDBC API was too immature, NetDynamics created a proprietary database development API based on a product from Rogue Wave Software . NetDynamics, Inc. was acquired by Sun Microsystems in July 1998. The application server software, together with the Netscape Application Server , was the basis for Sun s iPlanet iPlanet Application Server offering. Competition By mid 1998, a new competitor, WebLogic company WebLogic, Inc. , released a Java application server that was compliant with JDBC and another emerging standard, Java Beans . Due to better compliance with standards and better reliability Citation needed date December 2010 , WebLogic Application Server eventually won out in the marketplace. Weblogic was acquired by BEA in late 1998 and soon became the company s flagship product. Ten years later, Oracle Corporation acquired BEA, and the product was renamed Oracle Weblogic. See also iPlanet Comparison of application servers DEFAULTSORT Netdynamics Application Server Category Sun Microsystems so ... more details
DBC may refer to DBC Pierre , a contemporary writer Detroit Boat Club , a historic rowing club Design by contract , a methodology for designing computer software Direct Bonded Copper, a power electronic substrate Dead Brain Cells , a Canadian thrash metal band Dynamic Brake Control , when the driver seeks to stop in an emergency situation, the system speeds up and reinforces the brake application in order to provide maximum braking in the minimum distance dBc , decibels relative to carrier, a common measurement in RF engineering to specify the power of a sideband in a modulated signal relative to the carrier in decibels dB C , C weighting C C weighted decibels, a loudness measurement in acoustics Claude Debussy , a France French composer database connection d ata b ase c onnection libraries, e.g., jdbc Digital Broadcasting Corporation , a radio broadcasting corporation in Hong Kong disambig de DBC fr DBC nl DBC ... more details
Notability date December 2008 OpenBase SQL is a relational database Server computing server software, originally developed for the OpenStep platform. First released in 1991, OpenBase is available today for several platforms, although the bulk of its users are on Mac OS X . The system supports common access methods via JDBC and C programming language C , however it is optimized for use in conjunction with a variety of Macintosh based development tools like WebObjects , RealBasic and Omnis Studio . It is also used on home computers for sharing features such as Windows file sharing. Clarify date November 2009 References Unreferenced date December 2008 External links http www.openbase.com Category Proprietary database management systems Category Mac OS X software Category Linux database related software Category Windows software Category 1991 software database software stub Mac stub ... more details
cleanup link rot date November 2011 Gremlin is a domain specific language hosted in Groovy programming language Groovy language which itself is a superset of Java. Gremlin is a graph language. While RDBMS uses Java Database Connectivity JDBC and SQL , Graph Databases use Blueprints and Gremlin. Gremlin is a style of graph traversal that can be natively used in various JVM languages. Currently, Gremlin provides native support for Java, Groovy, and Scala. ref cite web url https github.com tinkerpop gremlin wiki title Home tinkerpop gremlin Wiki GitHub publisher Github.com date accessdate 2012 03 08 ref Gremlin works over those graph databases that implement the Blueprints property graph data model. Examples include TinkerGraph, Neo4j , OrientDB, DEX, Rexster, and Sail RDF Stores. References Reflist External links http blog.neo4j.org 2010 02 yay graph processing infrastructure is.html http www.infoq.com news 2010 01 Gremlin Categories Category Articles created via the Article Wizard Category Programming languages ... more details
Infobox software name ORMLite logo Image ORMLite logo.png thumb 250px latest release version 4.40 latest release date release date 2012 4 16 operating system Cross platform programming language Java programming language Java genre Object relational mapping license ISC license website http ormlite.com ORMLite is an Open source software open source software framework that provides lightweight Object relational mapping object relational mapping ORM between Java programming language Java classes and SQL database s. It supports JDBC databases as well as Android operating system Android Mobile phone mobile platform. The software project was started with the goal of providing a simple yet powerful wrapper around the JDBC functions without the complexity of other frameworks such as Hibernate Java Hibernate and iBATIS . ORMLite supports JDBC connections to MySQL , PostgreSQL , Microsoft SQL Server , H2 DBMS H2 , Apache Derby Derby , HSQLDB , and SQLite and can be extended to additional databases relatively easily. There are also initial implementations for IBM DB2 DB2 and Oracle Database Oracle . It has a separate database backend which also supports native database calls on Android operating system Android OS . You can contact the author of ORMLite if your database is not supported. Features ORMLite provides the following features You configure your database classes by simply adding Java programming language Java Annotations Software programming annotations . Configuration using code or Spring Framework Spring also works. Tables are accessed with powerful abstract Data Access Object classes. A flexible Select SQL database query builder is provided with which you can easily construct simple and complex queries. You can Compiler compile SQL statements for repetitive query tasks. Basic support for database transaction s. Create and drop database tables with the help of statements generated by the framework. External links http ormlite.com ORMLite home page with online document ... more details
George Reese born February 17, 1969 is an author and developer of several Open Source frameworks. George was born in Houston, Texas and attended Bates College where he majored in Philosophy. While in college he was program director of the local radio station, WRBC. He is currently CTO of enStratus and founder of Valtira Corporation in Minneapolis , Minnesota . He has a wife and two kids. Works George Reese has produced several books and pieces of software. Books cite book title Database Programming with JDBC and Java publisher O Reilly Media year 2000 isbn 1 56592 616 1 url http oreilly.com catalog 9781565926165 cite book title Managing and Using MySQL edition 2nd publisher O Reilly Media year 2002 isbn 0 596 00211 4 url http oreilly.com catalog 9780596002114 cite book title Java Database Best Practices publisher O Reilly Media year 2003 isbn 0 596 00522 9 url http oreilly.com catalog 9780596005221 cite book title MySQL Pocket Reference edition print publisher O Reilly Media year 2003 isbn 0 596 00446 X url http oreilly.com catalog 9780596004460 cite book title Cloud Application Architectures Building Applications and Infrastructure in the Cloud edition print publisher O Reilly Media year 2009 isbn 0 596 15636 7 url http oreilly.com catalog 9780596156367 Software The Nightmare Mudlib for MudOS The Dead Souls Mudlib version 1.1 mSQL JDBC aka Soul JDBC driver for mSQL The Meme internationalization API http www.dasein.org Dasein persistence frameworks Dasein Cloud MUD contributions Beyond the Nightmare and Dead Souls mudlib s, noted above, George Reese contributed significantly to the MUD community by providing hosting for extensive MUD related content through the Center for Imaginary Environments at imaginary.com including the influential webzine Imaginary Realities , R imaginary home as the custodian of the LPMud Timeline R reese timeline and LPMud FAQ, R reese faq and as the lead developer of Nightmare LPMud . His MUD pseudonym was Descartes of Borg, or simply Desca ... more details
Novell exteNd , formerly known as SilverStream, was a web application development suite from Novell that was discontinued in 2005. The latest version was 5.2. With the release of Novell Identity Manager 3, the components of the portal services in exteNd were rebranded into the IDM User Application. The latest shipping version of the IDM User Application is the Roles Based Provisioning Module 4.0 released in October 2010. The ExteNd platform provides a visual environment that simplifies the development and deployment of business solutions that exploit existing systems. Based on Java platform Java technology, it contains tools for integration of legacy systems to Web Service s with XML and Java EE . Web Portal contains standard based portlets . Integration connectors includes IBM 3270 IBM 5250 Electronic Data Interchange EDI HTML SAP AG SAP CICS Java Message Service JMS HP 3000 JDBC Lightweight Directory Access Protocol LDAP Telnet Tandem T27 External links http www.novell.com products extend Novell s product page for exteNd Novell Category Java enterprise platform Category Novell software Extend sv Novell Extend ... more details
modules of the application. Tools and Frameworks http audao.spoledge.com AuDAO Generator for JDBC DAO ... firestorm CodeFutures Firestorm DAO Generator for JDBC DAO, Spring DAO, Hibernate DAO http comtordao.sourceforge.net ... for JDBC and Android http perfectjpattern.sourceforge.net dp genericdao.html PerfectJPattern Open ... more details
Unreferenced date December 2009 Data access typically refers to software and activities related to storing, retrieving, or acting on data housed in a database or other repository. There are two types of data access, sequential access and random access . Data Access is simply the authorisation you have to access different data files. Data access can help distinguish the abilities of Administrators and users. E.g. Admin s may be able to remove, edit and add data while a general user may not be able as they don t have the access to that particular file. Historically, different Method computer science methods and languages were required for every repository, including each different database, file system , etc., and many of these repositories stored their content in different and incompatible formats. In more recent days, standardized languages, methods, and formats, have been created to serve as interfaces between the often proprietary, and always idiosyncratic, specific languages and methods. Such standards include SQL , ODBC , JDBC , ADO.NET , XML , XQuery , XPath , and Web Services . Some of these standards enable translation of data from unstructured such as HTML or free text files to structured such as XML or SQL . DEFAULTSORT Data Access Category Data management Category Data access technologies Database stub zh ... more details
A universal integration platform is a software development development and or computer configuration configuration time analog of a universal server. The emphasis on the term Platform computing platform implies a Middleware distributed applications middleware environment from which integration oriented solutions are derived. Likewise, the term Universal implies depth and breadth of integration capabilities that transcend disparate operating system s, Protocol computing protocols , API s, Data Sources, Programming Language s, Composite Process es, Discrete Service s, and Monolithic Application s. Related Technologies Service Oriented Architecture SOA Integration platform Enterprise Service Bus ESB Web Services Business Process Management Business Activity Monitoring Enterprise Information Integration EII Relevant Protocols WebDAV HTTP SOAP UDDI SMTP POP3 IMAP Network News Transfer Protocol NNTP Relevant Data Access APIs ODBC JDBC ADO.NET OLE DB Typical Data Sources SQL XML exposed via URI s Free Text Universal Integration Platform Solutions Virtuoso Universal Server from http www.openlinksw.com OpenLink Software http www.intersystems.com ensemble Ensemble from http www.intersystems.com InterSystems Prova Category Enterprise application integration ... more details