加载中…
  
博文
标签:

webservice

java

axis2

axis1

it

分类: 接口

服务端在jdk1.6上,webservice使用的是Axis2。

jdk1.5或更低调用webservice需使用Axis1.*(注:Axis2基于jdk1.6,低版本运行报错)。

客户端:例如

import java.io.File;

import java.io.FileOutputStream;

import java.io.IOException;

import java.io.InputStream;

import java.rmi.RemoteException;

import javax.activation.DataHandler;

import javax.xml.namespace.QName;

import javax.xml.rpc.ParameterMode;

import javax.xml.rpc.ServiceException;

import org.apache.axis.client.Call;

import org.apache.axis.client.Service;

import org.apache.axis.encoding.XMLType;

import org.apache.axis.encoding.ser.JAFDataHandlerDeserializerFactory;

import org.apache.axis.encoding.ser.JAFDataHandlerSerializerFactory;

public class FileReceiveClient {

         public static void main(String[] args) {

   &nb

标签:

开发

it

分类: java

public boolean saveORupdateMessage(MessageEntity messageEntity) {
  boolean flog = false;
  String sql='';
  ResultSet rs = null;
  DBPreparedStatement db = new DBPreparedStatement(ActionConstantDefine.PARAM_JNDI_NAME_TEST,DBConstantDefine.MESSAGE);
  try {
  if(messageEntity.getId()!=0){
   SimpleDateFormat simp = new SimpleDateFormat('yyyy-mm-dd');
   sql = 'UPDATE DXT_SHOP_MESSAGE SET TYPELISTNAMEID='+messageEntity.getTypelistnameid()+',TYPELISTID='+messageEntity.getTypelistid()+',TITLE=''+messageEntity.getTitle()+'','
   +' MANAGERID='+messageEntity.getManagerid()+' WHERE ID='+messageEntity.getId();
  }else{
   sql = 'SELECT POID.NEXTVAL FROM DUAL';
   rs = db.query(sql);
    if(null!=rs&&rs.next()){
   &nbs

博文
标签:

webservice

java

axis2

axis1

it

分类: 接口

服务端在jdk1.6上,webservice使用的是Axis2。

jdk1.5或更低调用webservice需使用Axis1.*(注:Axis2基于jdk1.6,低版本运行报错)。

客户端:例如

import java.io.File;

import java.io.FileOutputStream;

import java.io.IOException;

import java.io.InputStream;

import java.rmi.RemoteException;

import javax.activation.DataHandler;

import javax.xml.namespace.QName;

import javax.xml.rpc.ParameterMode;

import javax.xml.rpc.ServiceException;

import org.apache.axis.client.Call;

import org.apache.axis.client.Service;

import org.apache.axis.encoding.XMLType;

import org.apache.axis.encoding.ser.JAFDataHandlerDeserializerFactory;

import org.apache.axis.encoding.ser.JAFDataHandlerSerializerFactory;

public class FileReceiveClient {

         public static void main(String[] args) {

   &nb

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

开发

it

分类: java

public boolean saveORupdateMessage(MessageEntity messageEntity) {
  boolean flog = false;
  String sql='';
  ResultSet rs = null;
  DBPreparedStatement db = new DBPreparedStatement(ActionConstantDefine.PARAM_JNDI_NAME_TEST,DBConstantDefine.MESSAGE);
  try {
  if(messageEntity.getId()!=0){
   SimpleDateFormat simp = new SimpleDateFormat('yyyy-mm-dd');
   sql = 'UPDATE DXT_SHOP_MESSAGE SET TYPELISTNAMEID='+messageEntity.getTypelistnameid()+',TYPELISTID='+messageEntity.getTypelistid()+',TITLE=''+messageEntity.getTitle()+'','
   +' MANAGERID='+messageEntity.getManagerid()+' WHERE ID='+messageEntity.getId();
  }else{
   sql = 'SELECT POID.NEXTVAL FROM DUAL';
   rs = db.query(sql);
    if(null!=rs&&rs.next()){
   &nbs

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有