手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
Linux
Windows
CentOS
Ubuntu
Nginx
WebService
Scala
Memcache
Apache
Redis
Docker
Bash
Azure
Tomcat
LNMP
Shell
Ansible
KVM虚拟机
数据结构
鸿蒙系统
宝塔面板
服务器运维
网络安全
编程之家
WebService
DataSnap Server 中使用多态
{ 前期准备一下: 对像单元, 定义了一个玩具基类 TToy 和它的派生类 TKitte 把定义对像独立到一个新单元是必要的,因为客户端也需要引用这个单元 } unit ToyObject; interface uses Classes; type { TToy } TToy = class(TPersistent) private FName: string; p
作者:编程之家 时间:2020-09-25
DataSnap Server 返回对像数组
引用了 <在 DataSnap Server 中使用多态>http://datasnap.5d6d.com/thread-156-1-1.html 的一些内容, 为方便贴过来 因为这篇用到了多态,不明白的看官还是有必要看看以上内容 { 前期准备一下: 对像单元, 定义了一个玩具基类 TToy 和它的派生类 TKitte 把定义对像独立到一个新单元是必要的,因为客户端也需要引用这个单
作者:编程之家 时间:2020-09-25
webservice 启用代理服务器
您会发现你写完了一个webservice在调用的时候发现怎也没办法调用,一个简单的webservice怎么不能使用,一肚子的怨恨,哈哈您可能没有为webservice设置代理。 下面就给您写个调用的用例和大家分享下。其实很简单,但是你没有想到的时候就会没有头绪。 //webservice实例化 WebService objService = new WebService(); s
作者:编程之家 时间:2020-09-25
复用
对于公用部分的方式有多种: 1、继承(优,对象少,调用者无需创建多个对象,继承容易实现多个子类,修改父类很容易,但父子的关系固定,单一,依赖性比较强,父子不分家,父子的职责区分也不容易,什么该父干,什么该子干,什么该扩展,修补,父子关系不够独立。所以就相对不够灵活) 2、组合成公共类(相对简单,灵活一些,由调用者自由组合,组合导致的类职责更单一,但有可能类太多。) 3、copy,冗余(难维护,但灵
作者:编程之家 时间:2020-09-25
Axis2的使用
最近项目中用到了webservice,就找到了axis2。 首先是进行安装。将整个axis2-web的包拷贝到WebRoot目录下面,将axis2目录中的WEB-INF中的conf包和lib包中的文件也拷贝到项目的对应目录中,到此就安装完成了。 调用webservice比较简单,下面是一个示例: public Object[] invokeWebService( String url,
作者:编程之家 时间:2020-09-25
Axis2.x WebService开发指南-目录索引
Axis的简单准备 Axis的入门实例 Axis复杂对象类型的WebService Axis的辅助工具发布、调用WebService Axis WebService会话Session的管理 Axis用控制台Dos命令发布WebService Axis跨多个WebService管理Session Axis用Spring的JavaBean发布WebService Axis异步调用WebService
作者:编程之家 时间:2020-09-25
一、Axis2 WebService开发准备工作
上次介绍了axis1.x的用法,这次继续上次的,将叙述axis2的用法。 Axis1.x在线博文:http://www.cnblogs.com/hoojo/archive/2010/12/20/1911349.html 1、开发准备 首先需要下载axis2的相关jar包,到axis的官方网站即可获得开发的依赖包。 下载地址:http://axis.apache.org/axis2/java/c
作者:编程之家 时间:2020-09-25
三、 复杂对象类型的WebService
1、这次我们编写复杂点的WebService方法,返回的数据是我们定义属性带getter、setter方法JavaBean,一维数组、二维数组等。 看代码: import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.util.Random; import dat
作者:编程之家 时间:2020-09-25
二、Axis2的简单WebService示例
1、编写一个简单的WebService的服务器端代码,代码如下: import java.util.Random; /** * function: WebService HelloWorld服务示例 * @author hoojo * @createDate 2011-1-5 下午03:35:06 * @file HelloWorldService.java * @pac
作者:编程之家 时间:2020-09-25
四、 用axis2的辅助工具发布、调用WebService
这次我们编辑一个返回User对象、List、Map、User[]的形式,并且用axis2的工具完成发布WebService。不再复制class到axis2的工程目录下。 下面看看服务器端WebService代码: package com.hoo.service; import java.util.ArrayList; import java.util.HashMap; import ja
作者:编程之家 时间:2020-09-25
五、WebService会话Session的管理
1、新建Session的WebService测试代码,代码很简单。就是记录用户登录的状态信息,放在MessageContext的ServiceContext中。代码如下: package com.hoo.service; import org.apache.axis2.context.MessageContext; import org.apache.axis2.cont
作者:编程之家 时间:2020-09-25
六、 跨多个WebService管理Session
当多个WebService的时候,我们要管理它的Session。这个时候我们得依靠ServiceGroupContext保存session信息; 然后在发布WebService的时候,services.xml文件的的service表情的scope就不再说request或是transportsession了, 而是application;最后同样要开启对session的管理,即options.set
作者:编程之家 时间:2020-09-25
八、 异步调用WebService
异步,说到异步需要首先将以下同步。同步就是代码按照顺序执行,当前面的代码的请求没有正常返回结果的情况下,后面的代码是不能运行。 而异步正好和这点不同,异步是代码运行后,不管当前的请求是否返回结果,后面的代码都会继续运行。 关于异步在此就不再赘述了,有兴趣的可以去网上查查这方面的资料。 1、 编写服务器端的代码。 package com.hoo.service; /** * <b>func
作者:编程之家 时间:2020-09-25
九、 编写Module模块
Axis可以通过Module模块进行扩展,用户可以编写定制自己的Module模块。编写一个Module的模块至少需要实现两个接口,分别是Handler和Module接口。 开发axis2的Module模块需要如下步骤: 1、 实现Module接口的实现类,这个类要完成基本的初始化、销毁等操作 2、 实现Handler接口的实现类,这个类主要是完成业务处理 3、 在META-INF目录下,创建mod
作者:编程之家 时间:2020-09-25
十、 使用SoapMonitor监视WebService的请求和响应信息
使用soapMonitor可以监视到请求和响应的WebService的基本信息,可以讲响应在控制台的信息显示在applet控件上。 步骤如下: 1、 部署相关的applet和servlet Axis2有自带的monitor模块,这里就不需要单独安装。在[tomcat_home]/webapps/axis2/WEB-INF/lib目录中,找到axis2-soapmonitor-servlet-1.5
作者:编程之家 时间:2020-09-25
webservice2011年3月16日星期三
一、概念及原理学习:http://fishhappy365.javaeye.com/blog/722542 1、背原文第1点中的abc概述;
作者:编程之家 时间:2020-09-25
抛弃WebService,在.NET4中用 jQuery 调用 WCF
在我们之前的开发中,对于ajax程序,都是通过jQuery调用标记为[System.Web.Script.Services.ScriptService]的WebService,然后在WebService中调用后台的WCF。这成为WebService存在的唯一理由:作为ajax调用的中转站。如果要抛弃WebService,只需用WCF来作为中转站。 在.NET 3.5时代,jQuery就可以调用WC
作者:编程之家 时间:2020-09-25
webservice ,wsdl在eclipse下生成遇到问题归纳
--增加operation后,没有自动绑定,要重新生成一下 ,Overwrite existing binding information 那里点击对勾,即可 --
作者:编程之家 时间:2020-09-25
WCF4.0 –- RESTful WCF Services (4) (Basic Security)
在REST架构的WCF服务中,它不像一般的WCF服务绑定,有配套的安全模式,实现起来那么简单。REST WCF服务只能在传输层加密,而一般的WCF 服务可以在消息层加密。因此 REST WCF服务启用ASP.NET兼容模式后,它的安全是由ASP.NET来保证的。本篇文章主要介绍在 REST WCF 中如何实现最简单的 Username 验证。 在SOAP协议的WCF中,可以通过SOAPHeader
作者:编程之家 时间:2020-09-25
使用SoapMonitor监视WebService的请求和响应信息
使用soapMonitor 可以监视到请求和响应的WebService 的基本信息,可以讲响应在控制台的信息显示在applet 控件上。 步骤如下: 1 、 部署相关的applet 和servlet Axis2 有自带的monitor 模块,这里就不需要单独安装。在[tomcat_home]/webapps/axis2/WEB-INF/lib 目录中,找到 axis2-soapmonitor-se
作者:编程之家 时间:2020-09-25
WebService的安全性讨论【身份识别】
相信很多开发者都用过WebService来实现程序的面向服务,本文主要介绍WebService的身份识别实现方式,当然本文会提供一个不是很完善的例子,权当抱砖引玉了. 首先我们来介绍webservice下的两种验证方式, 一.通过集成windows身份验证 通过集成windows方式解决webservice的安全问题是一个很简洁,并且行之有效的解决方案,该方案的优点是比较安全,性能较好,当然因为与
作者:编程之家 时间:2020-09-25
ISAG 网关接收上行消息和接收订购指令
第一步:定义一个接口 using System; using System.ComponentModel; using System.Diagnostics; using System.Web.Services; using System.Web.Services.Protocols; using System.Xml.Serialization; // // 此源代码由 wsdl 自动生成, V
作者:编程之家 时间:2020-09-25
WebService Axis2:复合类型数据的传递
在实际的应用中,不仅需要使用WebService来传递简单类型的数据,有时也需要传递更复杂的数据,这些数据可以被称为复合类型的数据。数组与类(接口)是比较常用的复合类型。在Axis2中可以直接使用将WebService方法的参数或返回值类型声明成数组或类(接口)。但要注意,在定义数组类型时只能使用一维数组,如果想传递多维数组,可以使用分隔符进行分隔,如下面的代码所示: String[] strAr
作者:编程之家 时间:2020-09-25
调用WebService实例,javaEE6 Feature之wsimport工具
在javaEE6的bin文件夹时,有一个wsimport.exe,这个工具在5.0之前的版本里是没有的,这个工具依据wsdl文件生成相应的类文件,然后用这些类文件,就可以像调用本地的类一样调用WebService提供的方法了 wsimport工具详细参数 The wsimport tool generates JAX-WS portable artifacts, such as: S
作者:编程之家 时间:2020-09-25
axis环境搭建和发布的简单入门例子
1. 在这个地址http://ws.apache.org/axis/下载最新的axis包axis-bin-1_4.zip 2. 解压axis-bin-1_4.zip,将/axis-1_4/webapps目录下的axis文件夹拷贝到web容器下(如tomcat的webapps工程目录下) 3. 启动tomcat,打开http://localhost:8080/axis/happyaxis.jsp链接
作者:编程之家 时间:2020-09-25
图解DotNet框架之十:WCF(Remoting,Webservice)
WCF是对于Webservice,.Net Remoting,Enterprise Service,WSE,MSMQ等技术的整合。那么他与Remoting和Webservice有什么关系呢? 既然他是对Remoting,Webservice等技术的整合,那么我们先来看一下Remoting,Webservice的架构,下图是Remoting的架构图,实际上Webservice和Remoting差不多
作者:编程之家 时间:2020-09-25
webservice发布到IIS后process類无法調用本地exe程序的解决方法
修改C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/CONFIG目錄下的machine.config 文件 将netframework安装目录下config/machine.config 文件中processmodel节点的username= "machine " 修改为 username= "system ",將aspnet設置為
作者:编程之家 时间:2020-09-25
webservice,wsdl生成服务端代码,eclipse使用Axis框架生成
(图一) 项目组要求使用 webservice的开发与spring相互融合在一起, 使用java优先的方法测试成功了, 项目地址为 C:/Documents and Settings/wangxifeng/Workspaces/MyEclipse 8.5/webservicehelloworld。 ----------------------------------------------
作者:编程之家 时间:2020-09-25
发布到IIS的webservice无法调用office的解决方法
设置应用程式集区身份识别为Administrators群组成员账户,该账户还需要有IIS_WPG群组权限 在webservice的web.config中增加以下语句,才可以在iis中调用office <identity impersonate="true" userName="username" password="password"/>
作者:编程之家 时间:2020-09-25
webservice出現"因 URL 意外地以 结束,请求格式无法识别"的解決方法
參考網址 http://support.microsoft.com/kb/819267/zh-tw 代码出现"因 URL 意外地以 结束,请求格式无法识别",在webservice的 <system.web> 节点下加入 <webServices> <protocols> <add name= "HttpPost" /> <add name= "HttpGet" /> </protoc
作者:编程之家 时间:2020-09-25
上一页
80
81
82
83
84
85
86
87
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native