本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- siemens800
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
最新文章列表
WebService之CXF实现
1. WebService之CXF简介
CXF官网:http://cxf.apache.org/
WebService一种跨平台,跨语言的规范,用于不同平台,不同语言开发的应用之间的交互。
CXF是java领域主流的WebService实现框架。
2. 使用CXF开发应用
新建项目WS_Server
New
-> maven project
-> Crea ...
webservice之wsdl生成客户端代码
webservice生成客户端代码有两种方法:
1.根据wsdl地址生成代码
wsimport -keep -p com.xx.xx -d E:\\(存放的地址) http://XX/Account?wsdl(wsdl地址)
-p 生成代码存放的包目录
-d 生成代码的存放地址
2.根据wsdl文件生成代码
2.1新建一个java project,将wsdl文件复制到新建的项目下面
...
软件开发中,如何避免重复造轮子
从进行到软件开发这个行业现在已经有几年了,在整理出这个套开发框架之前自己做了不少重复造轮子的事。每次有新的项目总是要耗费不少时间在UI、权限和系统通用模块上面,自己累得要死,老板还骂没效率。为了能提高开发效率,同时也多拿拿奖金、多存点私房钱,我就着手做了一套以权限管理为主的快速开发框架。不求功能在所有项目中都得到使用,至少要大大提高开发效率。
一、需求分析
根据《那些年我们一 ...
如何在SAP CRM里创建和消费Web service
Created by Wang, Jerry, last modified on Dec 19, 2014
The following steps demonstrates how to expose a function module as a web service in CRM.
create a FM to return product description by given pr ...
面向服务的架构(SOA)从入门到实战(融合WebService、JAX-WS、SCA开发MIS项目)
面向服务的架构(SOA)从入门到实战(融合WebService、JAX-WS、SCA开发MIS项目)
网盘地址:https://pan.baidu.com/s/1eBmEpA5nftplkdK3tYn7jQ
提取码:oybh
备用地址(腾讯微云):https://share.weiyun.com/5yONTYa 密码:3xxeeb
面向服务的架构(SOA)是全球IT供应商广泛讨论的热门话题,IB ...
一个完整的WSDL文档及各标签详解
<?xml version="1.0" encoding="UTF8" ?>
<wsdl:definitions targetNamespace="http://www.57market.com.cn/HelloService"
xmlns:soapenc12="http://www.w ...
webService客户端传xml请求 直接main方法运行
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import org.dom4j.Document;
import org.dom4j.io.SAXReader;
import org.ksoap2.SoapEnvelope;
import org.ksoap2.seri ...
使用nodejs消费SAP Cloud for Customer上的Web service
Jerry在公众号文章C4C和微信集成系列教程里曾经使用nodejs去消费C4C提供的标准webservice。
看一个具体例子:C4C里Individual Customers可以维护Social User Profile,在Jerry上面的公众号文章里,正是把微信用户的open ID维护到Social User Profile的SocialMediaAccountUserID字段去,如下图所 ...
记录一下cxf-webservice的脚手架搭建
之前只是用CXF完成了WS-Security/policy的一些工作,CXF使用了WSS4J完成了相关的功能,其实是WSS4J通过CXF提供的interceptor机制完成了这些功能。
最近又要实现WS Server的应用,就搭建了一下,helloWorld程序已经上传到Github
https://github.com/wwwcomy/cxf_test
pom里面的Spring是为了测试spr ...
webservice之使用jaxb把xml转换Object或把对象转换成xml文件
//使用jaxb把xml转换Object或把对象转换成xml文件public class Xml2Object {
public static void main(String[] args) { //转换成对象// String xmlFile = "G:\\workspace\\jaxb\\src\\user.xml";// Class<User& ...
巧用 Jersey RESTful WebService框架解决文件上传乱码
一、当我们使用jersey框架封装的restful进行文件上传时,会出现中文乱码,试用了过滤器设置编码都不管用。仔细想了很久解决办法,就用一个servelt来代替这个上传的restful接口实现上传的逻辑。
二、不过后来对restful设计风格和jersey底层的初步研究,发现其实可以使用jersey作为入口来接收文件流,处理还是用apache提供的commons-fileupload-1.3.1 ...
Jersey RESTful WebService框架学习(八)maven搭建
一、pom文件:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 htt ...
Jersey RESTful WebService框架学习(六)接收MultivaluedMap类型参数
现在的web开发中有些工程会觉得实体bean的架构会比较重,现在的持久层的框架的特点也层出不穷,核心思想的ORM在此基础上,提供了很多便捷操作,mybatis,jfinal(内部持久层框架)之类的也诞生了很多工具,包括官方的也不乏很多国产的,说这么多。。。表达一个意思很多框架都提供map形式的入库,说说Jersey 这个RESTful 框架怎么处理前端对象转为map的吧。
一、前端静态页面
< ...
Jersey RESTful WebService框架学习(五)使用@BeanParam
第一步:定义一个实体类
注意:实体类的属性需要加上FormParam注解
public class User {
@FormParam("name")
private String name;
@FormParam("age")
private String age;
public String getName() {
retur ...
Jersey RESTful WebService框架学习(四)使用@FormParam
前端
<form action="/Jersey/api/1.0/my/form" method="post">
<input type="text" name="name">
<input type="submit" value="提交" ...
Jersey RESTful WebService框架学习(三)使用@QueryParam
介绍:@QueryParamuri路径请求参数写在方法的参数中,获得请求路径附带的参数。比如:@QueryParam("desc") String desc
前端控制
<!DOCTYPE html>
<html ng-controller="QueryParam">
<head>
<title>@Que ...
Jersey RESTful WebService框架学习(二)使用@PathParam
@PathParamuri路径参数写在方法的参数中,获得请求路径参数。比如:@PathParam("username") String userName
前端请求:
<!DOCTYPE html>
<html ng-controller="PathParam">
<head>
<title>@PathPa ...