WSO2数据服务服务器 - 添加新的数据库支持

时间:2012-09-12 04:24:56

标签: mongodb wso2 mongodb-java wso2dss

如何在2.6.3版本的WSO2数据服务服务器中添加新的数据库支持(MongoDB)。

2 个答案:

答案 0 :(得分:1)

如果通过JDBC公开数据库连接,则可以将DSS(2.6.3)与任何数据库类型一起使用。换句话说,如果首选数据库类型公开JDBC驱动程序/适配器以供用户通过JDBC连接到它,那么您可以使用DSS将存储在数据存储中的数据公开为Web服务。同样,如果MongoDB也有一个JDBC适配器,那么就不会有任何(或太多:))问题与DSS集成。但是,由于DSS使用相关的客户端API(如Google gdate客户端API,Apache POI等)连接到这些数据源并提取数据,因此在公开平面文件(如Google spreadheeets,Excel工作表,csv文件)时会出现一些例外情况。但是,如果我们考虑一般情况,您需要使用适配器或类似机制通过JDBC连接到您的数据源。

但是在即将推出的DSS版本(v3.0.0)中,计划引入自定义数据源支持,以便您可以轻松地将适配器编写到任何数据源并与DSS一起使用。

此致 Prabath

答案 1 :(得分:0)

我不确定这一点,但我想如果默认情况下不支持,您可以随时下载MongoDB的jar库并将其放入CARBON_HOME\repository\components\lib并重新启动。例如对于mysql,我在该文件夹中有mysql-connector-java-5.1.7-bin.jar。 希望这个帮助