Ajax 和 Web Service
Web Service
➣概念
Web Service 是可互操作的分布式应用程序。它以 SOAP 作为基本通信协议,使用 HTTP
和 XML 进行可以穿越防护墙的自由通信。
➤XML:信息载体;
➤ SOAP:打包信息,发送至目的地,解包(基于 HTTP,TCP,IP);
➤WSDL:Web 服务描述语言;
➤UDDI:统一注册 Web 服务的容器;
➣创建: 文件,然后修改[WebMethod]下的方法来实现我们的功能。
➣发布:发布网站创建虚拟目录浏览页面并测试我们的 Web Service
➣调用:添加 Web 应用实例化 Web Service 类执行 Web Service 方法
JAVA 互操作——Web 服务
文件类型
➣aspx:一般的 Web 窗体(显示信息)
➣ascx: 用户控件文件(程序的部分功能重用)
➣ashx: 一般处理文件(优先级最高)
➣asmx: Web Service 文件(多个程序共享)
Ajax
Ajax 原理
网站
CSS DOM
JavaScript
XMLHttpRequest
服务器
Ajax 基本原理图
Ajax 关键技术
XMLHttpRequest
<%***@Page Language="C#" AutoEventWireup="true" CodeFile=""
Inherits="Default2" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML Transitional//EN"
"/xhtml1/DTD/xhtml1-">
<html xmlns="9/xhtml" >
<head>
<title>Ajax 异步操作-客户端</title>
<script language="javascript" type="text/javascript">
<!--
varxmlHttp;
functioncreateXMLHttpRequest(){
if(){
xmlHttp=new ActiveXObject("");
}else if(){
xmlHttp=new XMLHttpRequest();
}
}
functioncheckInput(){
createXMLHttpRequest();
var input=("txtCharacter").value;
varurl="/Ajax2/?id="+input;
("GET",url,true);
=showResult;
();
}
Ajax和Web_Service总结 来自淘豆网m.daumloan.com转载请标明出处.