XFireによるwebserviceの実現と呼び出しに関する疑惑
638 ワード
XFireに基づくwebserviceの実現と呼び出しに関する問題:
クライアントコールサービスのコードは以下の通りです.
今はXML形式でパラメータを伝達していますが、java.lang.Stringであり、本当の意味でのXMLではありません.私は今クライアントもJavaです.もちろん識別を受けることができます.ただし、サービス端末がDelphiなどで書かれている場合、このString~~ 私たちはStringを伝えるべきではなく、本当の意味でのXMLをパラメータとして伝えるべきではないかと疑っています.Stirngを伝えるなら、HttpInvoker、RMIなどの実現とメリットが全くないのではないでしょうか?
クライアントコールサービスのコードは以下の通りです.
public serviceClient(){
String inXml = " XML ";
// XML
String outXml service.invokeServiceA(inXml);
DTO dto = util.parseXmltDtoByDomej(outXml);
....................
....................
}
私の困惑は以下の通りです.今はXML形式でパラメータを伝達していますが、java.lang.Stringであり、本当の意味でのXMLではありません.私は今クライアントもJavaです.もちろん識別を受けることができます.ただし、サービス端末がDelphiなどで書かれている場合、このString~~ 私たちはStringを伝えるべきではなく、本当の意味でのXMLをパラメータとして伝えるべきではないかと疑っています.Stirngを伝えるなら、HttpInvoker、RMIなどの実現とメリットが全くないのではないでしょうか?