`
ghost_fly
  • 浏览: 111039 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

VBScript 调用webservice 示例

阅读更多
<%@ include file="/WEB-INF/jsp/common/taglibs.jsp" %>
<%@ include file="/WEB-INF/jsp/common/messages.jsp"%>
<%@ page language="java"  pageEncoding="GB2312" contentType="text/html;charset=utf-8" buffer="none"%>
<HTML>
<HEAD>
</HEAD>
<%
    request.setCharacterEncoding("GBK");
    String userName = (String) request.getAttribute("userName");
     String ip=(String)request.getAttribute("ip");
     String m8Path=(String)request.getAttribute("m8Path");
%>

             <script language="vbscript">
             function callToken(Token)
                     dim soap
                     dim rep
                     dim OutErrInfo
                     dim usercode
                     set soap=createobject("MSSOAP.SoapClient30")
                       soap.MSSoapInit "<%=m8Path%>XineM8WS/AuthWS.asmx?WSDL"
                         Token = soap.CreateTokenForJava("<%=userName%>","<SSO><IC>OA</IC><IP>"+"<%=ip%>"+"</IP></SSO>")
                 end function
                 function LoadToken()
                     dim Token
                     dim strToken
                     dim obj
                     Dim strErr
Dim i
Dim j
                     dim h
                     dim  result
                     call callToken(Token)
                         i=InStr(Token,"<flag>")
j=InStr(Token,"</flag>")
strErr=Mid(Token,i+Len("<flag>"),j-i-Len("<flag>"))
                         msgbox Token
                         if strErr<> "0" then
                             msgbox "创建令牌失败!!",64+0,"系统提示!!"
                         else

                        i=InStr(Token,"<token>")
j=InStr(Token,"</token>")
strToken=Mid(Token,i+Len("<token>"),j-i-Len("<token>"))

                         window.location.href="<%=m8Path%>XineM8UI/Default.aspx?Pa="+strToken
               end if
                 end function

         </script>
<BODY>
<script type="text/vbscript">
LoadToken()
</script>
<!--<input type="button" onclick="LoadToken();" value="登录M8系统"/>-->
</BODY>
</HTML>
分享到:
评论

相关推荐

    postman调用webservice示例

    附件为postman调用webservice的示例,可直接导入postman中进行验证。完整过程可以参考 https://blog.csdn.net/leandzgc/article/details/109813000 这个地址,希望可以帮到大家。

    SQL Server调用Webservice示例

    在示例中,"SQL项目调用Webservice示例"可能包含了一个完整的.NET存储过程示例,用于演示如何构建和调用Web Service。可能的结构包括: - 存储过程源代码,展示如何使用`System.Web.Services`命名空间的`WebClient`...

    HttpClient 调用WebService示例

    在本示例中,我们假设你正在使用SOAP,因为通常需要发送XML格式的数据到WebService。 1. **导入必要的库**: 包含在压缩包中的jar文件可能是HttpClient库和其他依赖,如`httpclient.jar`, `httpcore.jar`, `...

    Js调用webService示例

    本示例旨在详细介绍如何使用JavaScript调用WebService,以及涉及的相关知识点。 首先,我们需要理解什么是WebService。WebService是一种基于开放标准(如SOAP、WSDL和UDDI)的,可以通过网络进行通信的软件服务。它...

    js调用webservice示例+源码

    本文将深入探讨如何使用JavaScript调用Web Service,以及如何解决在这个过程中遇到的问题,以配合“js调用webservice示例+源码”的主题。 Web Service是一种基于网络的、平台无关的服务,它通过SOAP(Simple Object...

    使用javascript调用webservice示例.pdf

    首先,我们注意到在示例中,JavaScript调用Web服务的函数`ajaxRequest()`负责发起请求。该函数的第3行定义了Web服务的URL,这里是`http://localhost:88/webservicedemo.asmx`。这表明Web服务运行在本地主机的88端口...

    android调用webservice示例

    android调用webservice的封装好的类,有调用示例

    Jquery调用WebService示例方法(源代码)

    本示例将深入探讨如何使用jQuery来调用WebService,通过源代码解析相关知识点。 首先,了解jQuery的核心功能对理解jQuery调用WebService至关重要。jQuery提供了`$.ajax()`函数,它是进行异步数据请求的基础。在这个...

    httpClient调用webservice接口

    本文将详细介绍如何使用HttpClient来调用WebService接口,并提供一个具体的示例代码来进行解析。 #### 二、HttpClient简介 HttpClient是Apache的一个开源项目,它提供了一套丰富的API用于发送HTTP请求和接收HTTP...

    AXIS2远程调用WebService示例(Eclipse+AXIS2)工具和所用包.rar

    AXIS2远程调用WebService是Java开发者在进行分布式服务交互时常用的一种技术。本文将详细介绍如何使用Eclipse集成开发环境和AXIS2框架创建并调用WebService。首先,我们需要准备以下基础工具: 1. Eclipse IDE:这...

    JS调用WebService示例

    JavaScript调用WebService是一种跨语言的调用方式,允许使用JavaScript语言的前端页面能够调用后端基于C#等其他编程语言编写的WebService服务。WebService是一种独立于平台和编程语言的服务,常用的通信协议是SOAP...

    Delphi调用WebService的实例(非常经典)[参考].pdf

    "Delphi调用WebService的实例(非常经典)" 在 Delphi 中调用 WebService 是一种非常经典的实例。下面我们将详细介绍 Delphi 调用 WebService 的相关知识点。 首先, Delphi 调用 WebService 需要了解基本概念。...

    java使用XFire调用webService接口

    "Java 使用 XFire 调用 webService 接口" 在本文中,我们将学习如何使用 XFire 框架在 Java 中调用 webService 接口。XFIRE 是一个基于 Java 的开源框架,用于简化 Web 服务的开发和集成。下面,我们将通过一个简单...

    C#_.NET_动态调用webservice的三种方式

    C# _.NET_动态调用webservice的三种方式 在本文中,我们将讨论如何动态调用WebService的三种方式。在某些情况下,我们可能需要在程序运行期间动态调用一个未知的服务。这可以通过使用.NET Framework的System.Web....

    WebService客户端调用WebService服务示例代码——java

    WebService客户端调用WebService服务示例代码,java代码,纯手工,包括直接httpClient直接发送Saop报文调用和利用wsimport -keep 生成客户端代码后调用两种方式的示例。因涉及商务账户密码隐私,因此代码中的有些账号...

    VB如何调用WebService

    在探讨“VB如何调用WebService”的主题时,我们首先需要理解几个关键概念:Visual Basic(简称VB),WebService,以及SOAP协议。Visual Basic是一种由微软开发的面向对象的编程语言,广泛应用于Windows平台上的应用...

    在WinForm程序中调用WebService

    在WinForm应用程序中调用WebService是一项常见的任务,它允许客户端应用程序与远程服务器上的服务进行交互,从而实现数据交换和功能扩展。以下是如何在WinForm中实现这一操作的详细步骤及涉及的相关知识点: 1. **...

    使用Http post的方式调用webservice

    在调用WebService时,POST方法可以承载请求参数,将其封装在请求体中发送到服务端。 1. **构建HTTP请求** 在Java中,可以使用`java.net.URL`、`java.net.HttpURLConnection`或第三方库如Apache HttpClient来构建...

    Winform调用WebService简单示例

    本示例将详细介绍如何在Winform应用中调用WebService,实现跨平台的数据交换。 一、创建Winform项目 首先,我们需要创建一个Winform项目。在Visual Studio中,选择"新建项目",然后在项目模板中找到"Windows Forms...

    Java调用WebService(客户端)

    本文将详细介绍如何使用Java进行WebService客户端的调用,并提供HttpGet、HttpPost、HttpSoap以及Documentation四种调用方式的示例。 1. **HttpGet方式**: HttpGet方法是通过在HTTP请求的URL中添加查询参数来传递...

Global site tag (gtag.js) - Google Analytics