2011-04-11 3 views
0

postgreSQL 용 JDBC를 사용하여 처음부터 웹 서비스를 작성하는 중입니다. 문제는 wsdl 파일에 주어진 operations이 해당 데이터베이스 관계를 나타내지 않는다는 것입니다 (스키마는 클라이언트에 의해 제공됨). 즉에 대한 I는 해당 열 또는 어떤 매개 변수에 매핑을 찾을 수 없습니다 message 해당 WSDL에서 JDBC 함수 만들기

message name="loginRequest">
part name="in0" type="xsd:string"/>
part name="in1" type="xsd:string"/>
/message>

처럼.
모든 솔루션?

P.S.I는 "<는"

답변

1

JDBC는 데이터베이스에 대한 인터페이스입니다 제거했다. WebService 서버와 클라이언트 모두에 사용할 수 있지만 WebService 쿼리 등을 구문 분석하는 데는 사용할 수 없습니다. axis2과 같은 다른 라이브러리/기술을 사용해야합니다.

axis2에는 서버 또는 클라이언트 코드 "skeleton"을 생성 할 수있는 wsdl2java 유틸리티가 있습니다. 이러한 소스에서 JDBC 라이브러리를 사용하여 데이터베이스 조회를 수행 할 수 있습니다.