摘要: 一、用C#实现WebService是相当简单的事情,我们只要创建一个Web服务程序,在方法名上面加上[WebMethod],部署到IIS上,就能像访问Web站点一样访问WebService。用C#编写客户端时,只需要将WebService添加到引用,就能像调用本地方法一样去C# WebService调用。像这样的例子也比比皆是,在这就不多讲。二、用C++实现WebService,一般会用到gsoa... 阅读全文
posted @ 2009-08-28 16:43 ting_gt 阅读(1261) 评论(0) 推荐(0) 编辑
摘要: 1. WebService 类,如 Syc.asmx.cs 中的 class Syc ,即拥有 WebMethod 的类。2. WebService 类,要继承自 System.Web.Services.WebService。3. WebService 类,要引用 System.Web.Services 命名空间4. WebService 类,不需要每个方法都标为 [WebMethod] ,只是公... 阅读全文
posted @ 2009-08-28 15:59 ting_gt 阅读(611) 评论(0) 推荐(0) 编辑
摘要: 这篇文章中,我们介绍了google,它是一个大型的搜索引擎(of a large-scale search engine)的原型,搜索引擎在超文本中应用广泛。Google的设计能够高效地抓网页并建立索引,它的查询结果比其它现有系统都高明。这个原型的全文和超连接的数据库至少包含24‘000‘000个网页。我们可以从 http://google.stanford.edu/ 下载... 阅读全文
posted @ 2009-08-28 15:05 ting_gt 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 编程有三种,流式套接字(SOCK_STREAM),数据报套接字(SOCK_DGRAM),原始套接字(SOCK_RAW);基于TCP的socket编程是采用的流式套接字。在这个程序中,将两个工程添加到一个工作区。要链接一个ws2_32.lib的库文件。服务器端编程的步骤:1:加载套接字库,创建套接字(WSAStartup()/socket());2:绑定套接字到一个IP地址和一个端口上(bind()... 阅读全文
posted @ 2009-08-28 13:38 ting_gt 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 这个示例程序是同步套接字程序,功能很简单,只是客户端发给服务器一条信息,服务器向客户端返回一条信息;这里只是一个简单的示例,是一个最基本的socket编程流程,在接下来的文章中,会依次记录套接字的同步和异步,以及它们的区别。下面是示例程序的简单步骤说明服务器端:第一步:用指定的端口号和服务器的ip建立一个EndPoint对像;第二步:建立一个Socket对像;第三步:用socket对像的Bind(... 阅读全文
posted @ 2009-08-28 11:40 ting_gt 阅读(666) 评论(0) 推荐(0) 编辑
摘要: Windows是一个多任务的系统,如果你使用的是windows2000及其以上版本,你可以通过任务管理器查看当前系统运行的程序和进程。什么是进程呢?当一个程序开始运行时,它就是一个进程,进程所指包括运行中的程序和程序所使用到的内存和系统资源。而一个进程又是由多个线程所组成的,线程是程序中的一个执行流,每个线程都有自己的专有寄存器(栈指针、程序计数器等),但代码区是共享的,即不同的线程可以执行同样的... 阅读全文
posted @ 2009-08-28 11:35 ting_gt 阅读(363) 评论(0) 推荐(0) 编辑
摘要: GB2312是GBK的子集,GBK是GB18030的子集 GBK是包括中日韩字符的大字符集合 如果是中文的网站 推荐GB2312 GBK有时还是有点问题 为了避免所有乱码问题,应该采用UTF-8,将来要支持国际化也非常方便 UTF-8可以看作是大字符集,它包含了大部分文字的编码。 使用UTF-8的一个好处是其他地区的用户(如香港台湾)无需安装简体中文支持就能正常观看你的文字而不会出现乱码。词条:U... 阅读全文
posted @ 2009-08-28 11:34 ting_gt 阅读(254) 评论(0) 推荐(0) 编辑