http://bbs.9ria.com/viewthread.php?tid=76536&extra=page%3D2%26amp%3Borderby%3Ddateline%26amp%3Bfilter%3D2592000
这是我头一次写帖子,有什么不对的地方还请兄弟们指点。
实际上写这帖子目的有三个
1、刚开始学习AS的时候得到了很多好心人的帮助,现在自己总算是踏上了AS的道路。也想尽自己的一点点微薄之力帮助那些刚开始的朋友们。
也希望更 多的高手能够站出来帮助帮助我们菜鸟!
2、加深自己对AS的理解、总结自己对AS的理解。
3、希望得到各位高手的指点。
闲话不多说了! 开始。。
先模拟一下环境: 现在我们要需要根据用户的UserID查询这个用户的具体资料。 服务器端需要客户端将UserID传给它。(我们通过XML交互)
//接受数据的URL
var url:URLRequest=new URLRequest("www.xxx.com/xxx.asp" )
//数据传输的对象
var urlloader:URLLoader=new URLLoader()
//服务器端收到的数据,用他保存,让后再复制给 url的data属性
var variables:URLVariables=new URLVariables()
//数据提交到服务器上去用的哪一种方式,两种方式:1、POST 2、GET
url.method=URLRequestMethod.POST
//传输数据用哪一种数据格式 这里使用的是文本型, 还有:URL 编码变量形式,二进制形式
urlloader.dataFormat=URLLoaderDataFormat.TEXT
//服务器端定义的变量名称为 UserID 这里给服务器端传送 10000 如果服务器端还需要你发送一个NickName 给它 你可以直接variables.NickName="dqyd"
variables.UserID=10000
//将变量复制给url的data属性
url.data=variables
//监听数据传送完成
urlloader.addEventListener(Event.COMPLETE,onComplete)
//监听数据传送失败 ,失败还有其他很多种,具体可以去查看一下 URLLoader 的帮助文档
urlloader.addEventListener(IOErrorEvent.IO_ERROR,onError)
//开始发送数据
urlloader.load(url)
//处理数据发送完成后,服务器端返回过来的XML数据
function onComplete(e:Event){
var xml:XML=new XML(e.target.data)
}
//数据传送失败后触发
function onError(e:Event){
trace("数据发送失败")
}
分享到:
相关推荐
通过上述的Java客户端和服务器端通信的基本过程,初学者可以理解如何构建简单的网络应用程序。随着学习的深入,还可以探索更多高级话题,如多线程处理多个客户端连接、使用NIO(非阻塞I/O)提高性能、以及更复杂的...
本示例聚焦于"C#客户端和服务器端通信程序代码",这是一个关键主题,涉及到多个知识点,包括C#编程语言、网络编程基础、套接字(Socket)通信以及多线程处理。 1. **C#编程语言**:C#是微软公司推出的一种面向对象...
总结,这个"Android客户端与服务器端通信Demo"涵盖了以下几个关键知识点: 1. 使用HTTP/HTTPS协议和RESTful API进行通信 2. Android客户端的网络请求库(如HttpURLConnection、OkHttp、Retrofit) 3. MyEclipse中...
总结,客户端和服务器端通信程序C#代码的实现涉及到网络编程的基本原理,包括TCP/IP协议、Socket编程、并发处理和数据传输安全。在聊天实例程序中,这些概念被具体应用,形成了一套完整的通信框架,使得用户能够实时...
在IT领域,网络编程是不可或缺的一部分,而Socket编程则是实现客户端和服务器端通信的基础。本示例中的"socket实现客户端与服务器端通信"是一个简单的C#项目,它演示了如何使用Socket类在两者之间建立连接并进行数据...
本文将详细介绍使用Socket实现客户端和服务器端通信的知识点,包括Socket的基本概念、Socket编程模型、服务器端和客户端的实现、数据传输和处理、线程安全和控件更新等方面。 Socket基本概念 Socket是操作系统提供...
客户端可以发送数据到服务器,接收服务器的响应,直至通信结束。 通过运行这两个脚本,你可以在本地模拟客户端和服务器的交互,理解TCP连接的建立和关闭过程。同时,这也是学习网络编程和Socket通信基础的好方式。...
本教程将深入讲解如何使用Java的Socket API来实现客户端与服务器端的简单通信,实现一个基础的聊天功能。 首先,我们要理解客户端和服务器端的概念。客户端是发起请求的一方,而服务器端则是接收并响应请求的一方。...
本篇文章将深入探讨TCP客户端与服务器端通信的原理、实现方式以及C++编程中的应用。 首先,TCP通信的核心概念是三次握手建立连接和四次挥手断开连接。当客户端想要与服务器建立连接时,它会发送一个SYN(同步序列...
在IT领域,客户端-服务器端(Client-Server)架构是一种常见的通信模式,广泛应用于网络应用程序设计,如网页浏览器、电子邮件系统、在线游戏等。在这个架构中,客户端是用户交互的界面,而服务器端则处理请求并提供...
本篇文章将详细探讨TCP通信机制,包括客户端和服务器端的交互过程。 首先,TCP通信的核心是建立一个连接。这个过程通常被称为三次握手(Three-way Handshake)。当客户端想要与服务器建立连接时,它会发送一个SYN...
5. 数据处理:服务器端接收到客户端的数据后,可能需要进行解析和业务处理,然后将响应返回给客户端。 6. 关闭连接:通信完成后,双方都需要关闭Socket和相关的流,释放资源。 示例代码如下(简化版): ```java /...
本篇文章将详细探讨Socket编程中客户端与服务器端的信息互通,并提供相关的客户端(CliectTest)和服务器端(ServerTest)代码示例。 ### 一、Socket编程概念 Socket,又称为“套接字”,是网络通信中的一个抽象...
总的来说,客户端和服务器端通信是通过Socket编程实现的,涉及到网络协议、IP地址、端口、连接建立、数据传输和连接关闭等多个环节。理解和掌握这些知识对于进行网络编程和构建互联网应用至关重要。
本篇文章将聚焦于如何使用Java来实现多客户端与服务器端的TCP通信。 首先,我们需要理解TCP通信的基本原理。TCP提供了一种点对点的、全双工的数据通信方式,通过三次握手建立连接,然后进行数据传输,最后通过四次...
#### 客户端与服务器端通信的基本原理 客户端/服务器(Client/Server, C/S)模型是一种广泛应用于网络通信中的架构模式。在这种模式下,客户端(通常指用户界面)负责处理用户的输入,并向服务器发送请求;服务器则...
总结,Socket技术是实现客户端与服务器端通信的基础,通过创建Socket实例、建立连接、交换数据以及关闭连接等步骤,我们可以构建出强大的网络应用程序。了解并熟练掌握Socket编程,对于开发网络服务和客户端应用至关...
在服务器端,接收到客户端的数据后,如果需要转发,可以采用以下方式: 1. **直接转发**:服务器接收到数据后,立即通过新的套接字连接转发给其他服务器或客户端。 2. **间接转发**:服务器先将数据保存在本地,如...
lINUX环境下,用于客户端和服务器(C/S模式)之间的通信
在Android开发中,客户端与服务器端的数据交互是应用程序的核心功能之一。这个Demo涵盖了从客户端到服务器端的基本数据发送和接收,以及验证过程。下面将详细解释这个Demo涉及到的知识点。 1. **Android网络请求库*...