Java客户端如何调用IIS服务器?

问题描述

WEB服务器是IIS,是在.net环境下搭建的。客户端是java程序,想使用xfire框架。这个方案可行吗?服务端需不需要中间层?

解决方案

解决方案二:
没有必要用WebService(也没必要用Xfire),你只要让JAVA调用你的HTTP地址返回JSON数据就可以了呀。

时间: 2024-11-08 23:40:05

Java客户端如何调用IIS服务器?的相关文章

xfire生成的java客户端类调用webservice问题

问题描述 我用xfire+myEclipse生成的webservice客户端类,然后写一个java类调用webservice接口方法,把这个java类用dwr的方式给前台jsp调用,调用成功,但是一段时间(大概几分钟)不操作,即不发起请求,再发起请求时会有xfire的一个异常(异常如下),连接断开或者说超时,想问这是什么原因,要如何解决,xfire调用webservice接口时有方法设定连接时长么我的调用方式ServiceClientsc=newServiceClient();ServiceSo

java 调用solr服务器 实现增删改查 及高亮显示

首先有几点需要注意 客户端要调用solr服务,首先要把solr服务端工程启动,即前面文章讲的把solr下的slor.war例子放在tomcat下,进行相关配置,并启动. (1)Exception in thread "main" org.apache.solr.client.solrj.beans.BindingException: class: class solr.PeopleBean does not define any fields. 是因为使用实体bean添加索引时,没有在

用xfire开发了一个webservice,客户端在调用的时候要传一个二进制数据byte[][] ,在本地tomcat服务器上测试成功,可以接受,

问题描述 用xfire开发了一个webservice,客户端在调用的时候要传一个二进制数据byte[][],在本地tomcat服务器上测试成功,可以接受,但发布到weblogic9上后,就出现问题,错误日志为:-Faultoccurred!java.lang.UnsupportedOperationExceptionatweblogic.xml.stax.XMLStreamReaderBase.getTextCharacters(XMLStreamReaderBase.java:487)ator

java 客户端 服务器-java客户端和服务器通信

问题描述 java客户端和服务器通信 1C try{ Socket s=new Socket(""127.0.0.1""9997); System.out.println(s); InputStreamReader isr=new InputStreamReader(s.getInputStream()); br=new BufferedReader(isr);//接受客户端的消息 pw =new PrintWriter(s.getOutputStream()tru

c++-C++ http服务器与 java客户端的问题

问题描述 C++ http服务器与 java客户端的问题 老大 让我用C++写http服务器,让java的人写客户端 我们在完工后进行对调,不知道为什么 他向我进行url请求时候 我能解析出来进行一系列处理 发送的时候 他那边总是报错 第一次 我先发响应头的信息 类似于 --"HTTP/1.1 200 OK Server:........ 然后再发html文本的内容 ,他那边接收类型是html类型 但是总是接收不到,显示error,显示出来还是空的. 第二次 我设置纯文本类型 我就直接把字符串发

wcf服务部署到服务器iis上主服务器死机或者坏了,可不可以不改动客户端,访问副服务器iis

问题描述 wcf服务部署到服务器iis上主服务器死机或者坏了,可不可以不改动客户端,访问副服务器iis wcf服务部署到服务器iis上,如果主服务器死机或者坏了,怎么通过最小代价通过副服务器访问 注,客户端的映射地址都是主服务器地址 解决方案 通过域名访问服务器,修改dns指向另一个服务器. 解决方案二: WCF部署到IIS服务器 解决方案三: 服务器前面再加个负载均衡,这样主服务器挂了,会自动帮你切换到副服务器.

java客户端登陆服务器用户名验证_java

本文实例为大家分享了java客户端登陆服务器用户名验证的具体实现代码,供大家参考,具体内容如下 客户端通过键盘录入用户名,服务端对用户名进行验证. 如果用户名存在,服务端显示xxx已登录,客户端显示xxx,欢迎登陆. 如果用户名不存在,服务端显示xxx尝试登陆,客户端显示xxx,用户名不存在. 最多登陆三次,防止暴力登陆. import java.io.*; import java.net.*; /* *客户端 */ class client { public static void main(

JAVA客户端调用memcached的比较

1.memcached client for java 客户端API:memcached client for java 网址:http://www.whalin.com/memcached 最新版本:java_memcached-release_2.0.1 操作示例: Java代码 import com.danga.MemCached.*; import org.apache.log4j.*; public class TestMemcached { public static void ma

扼杀IIS服务器性能的十条规则

iis|服务器|性能 下面的每一条戒律都将有效地影响代码的性能和可伸缩性.换句话说,尽可能不要照着戒律去做!下面,我将解释如何破坏他们以便提高性能和可伸缩性. 1.应该分配和释放多个对象 你应该尽量避免过量分配内存,因为内存分配可能是代价高昂的.释放内存块可能更昂贵,因为大多数分配算符总是企图连接临近的已释放的内存块成为更大的块.直到Windows NT? 4.0 service pack 4.0,在多线程处理中,系统堆通常都运行得很糟.堆被一个全局锁保护,并且在多处理器系统上是不可扩展的. 2