基于完成端口的TCP网络通信框架实现 工程iocp中包含了框架实现的所有代码,工程server和client是对该框架的简单测试 和应用。框架实现了基于消息的TCP网络通信,(避免了TCP的数据“粘连”问题)并进 行了封装,封装后的界面iocpapi.h非常简洁,应用程序代码只需要简单包含 iocpapi.h,就可以实现自己的网络应用.具体例子可以参考server和client代码提供 的两个类分别用于服务器端和客户端(一般来说客户端不用管理大量连接,所以有点 杀鸡用牛刀的味道,不过为了和服务器对应,应该使用该客户端,除非你自己实现 框架的消息格式)
上传时间: 2013-12-29
上传用户:wpt
JXTA——Java P2P网络编程技术,最近,P2P(Peer-to-Peer)又成为了因特网上的一个热点。P2P是因特网的一种应用模式,其意思是指网络上的任何设备(包括大型机、PC机、PDA、手机、机顶盒等等)都可以平等地直接进行连接并进行协作。想比当前因特网上主流的应用模式Client/Server或者Client/Service而言,P2P具有自己鲜明的特点和优势。(这也是我对它着迷的地方。
上传时间: 2015-10-15
上传用户:wys0120
j2me socket连接,运行SocketMIDlet两次打开server和client
上传时间: 2015-11-07
上传用户:tuilp1a
一:需求分析 1. 问题描述 魔王总是使用自己的一种非常精练而抽象的语言讲话,没人能听懂,但他的语言是可逐步解释成人能听懂的语言,因为他的语言是由以下两种形式的规则由人的语言逐步抽象上去的: ----------------------------------------------------------- (1) a---> (B1)(B2)....(Bm) (2)[(op1)(p2)...(pn)]---->[o(pn)][o(p(n-1))].....[o(p1)o] ----------------------------------------------------------- 在这两种形式中,从左到右均表示解释.试写一个魔王语言的解释系统,把 他的话解释成人能听得懂的话. 2. 基本要求: 用下述两条具体规则和上述规则形式(2)实现.设大写字母表示魔王语言的词汇 小写字母表示人的语言的词汇 希腊字母表示可以用大写字母或小写字母代换的变量.魔王语言可含人的词汇. (1) B --> tAdA (2) A --> sae 3. 测试数据: B(ehnxgz)B 解释成 tsaedsaeezegexenehetsaedsae若将小写字母与汉字建立下表所示的对应关系,则魔王说的话是:"天上一只鹅地上一只鹅鹅追鹅赶鹅下鹅蛋鹅恨鹅天上一只鹅地上一只鹅". | t | d | s | a | e | z | g | x | n | h | | 天 | 地 | 上 | 一只| 鹅 | 追 | 赶 | 下 | 蛋 | 恨 |
上传时间: 2014-12-02
上传用户:jkhjkh1982
一个Symbian平台上的server\client模型的简单示例,HTTP Server。Client端支持Server端的启动与停止。
标签: serverclient Symbian 模型
上传时间: 2015-12-26
上传用户:lili123
We have a group of N items (represented by integers from 1 to N), and we know that there is some total order defined for these items. You may assume that no two elements will be equal (for all a, b: a<b or b<a). However, it is expensive to compare two items. Your task is to make a number of comparisons, and then output the sorted order. The cost of determining if a < b is given by the bth integer of element a of costs (space delimited), which is the same as the ath integer of element b. Naturally, you will be judged on the total cost of the comparisons you make before outputting the sorted order. If your order is incorrect, you will receive a 0. Otherwise, your score will be opt/cost, where opt is the best cost anyone has achieved and cost is the total cost of the comparisons you make (so your score for a test case will be between 0 and 1). Your score for the problem will simply be the sum of your scores for the individual test cases.
标签: represented integers group items
上传时间: 2016-01-17
上传用户:jeffery
Core JSP In recent years, a large amount of software development activity has migrated from the client to the server. The client-centric model, in which a client executes complex programs to visualize and manipulate data, is no longer considered appropriate for the majority of enterprise applications. The principal reason is deployment—it is a significant hassle to deploy client programs onto a large number of desktops, and to redeploy them whenever the application changes. Instead, applications are redesigned to use a web browser as a "terminal". The application itself resides on the server, formatting data for the user as web pages and processing the responses that the user fills into web forms.
标签: development activity migrated software
上传时间: 2014-01-13
上传用户:duoshen1989
本程式碼是一個簡單的股票分析系統,分為server與client兩端,客戶可以從client端看到當前的股票價錢訊息,而系統編輯者只需要從server端去輸入那一則股票價錢有變動即可。
上传时间: 2016-08-24
上传用户:sdq_123
使用socket编写客户方和服务器方之间的通讯的程序,实现server与client 之间的数据交换。
上传时间: 2016-10-02
上传用户:yiwen213
使用RSA和DES两种算法为基础,设计实现了一个简单的网络传输模型。 模型里有两个类,Server和Client,Server端要将自己的公钥发给Client,然后Client将自己的DES密钥通过RSA加密发给Server 端。之后双方可以通过DES对称加密进行通信。
上传时间: 2013-11-29
上传用户:hongmo