• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

如何在没有Java组件的情况下使用Mule中的CXF SOAP服务调用数据库连接器

数据库 来源:Anirban Sen Chowdhary 18次浏览

我想知道是否无论如何无需使用Java组件就可以在CXF SOAP webservices中调用Mule数据库连接器。我想创建并公开SOAP Web服务将执行CRUD操作。 现在,为此,一般的方法是创建一个WSDL,然后将其转换为Java接口,然后实现接口,我需要从服务层调用DAO层来执行数据库操作。 但是在这种情况下,我不想从Java Class调用数据库连接器…而是我想从Mule Flow本身调用连接器.. 有没有什么办法可以从流级别执行?如何在没有Java组件的情况下使用Mule中的CXF SOAP服务调用数据库连接器

我有以下骡子流量: –

<flow name="getDesignation" doc:name="getDesignation"> 
<http:inbound-endpoint exchange-pattern="request-response" host="localhost" port="8090" path="designation" doc:name="HTTP"/> 
<cxf:jaxws-service serviceClass="com.getdesignation.test.services.schema.maindata.v1.GetDesignation" doc:name="CXF"/> 
<component class="com.getdesignation.test.services.schema.maindata.v1.Impl.GetDesignationImpl" doc:name="Java"/> 
</flow> 

现在的Web服务有几个操作执行CRUD操作
但我不想叫从Java类操作数据库..相反,我想从骡呼叫数据库流自己执行CRUD ..我该怎么做?

你可以请提供一个例子如何从流程层面实现…谢谢

===========解决方案如下:

在骡3.4之前,使用JDBC交通:http://www.mulesoft.org/documentation/display/current/JDBC+Transport+Reference

在骡子3.5后,使用数据库连接器:http://www.mulesoft.org/documentation/display/current/Database+Connector


版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)