如果要在Visual Studio2010下进行SOCKET编程,如何配置

如果要在Visual Studio2010下进行SOCKET编程,如何配置,第1张

众所周知TCP(Transmission Control Protocol )是一种面向连接的、可靠的、基于字节流的通信协议。而开发TCP socket应用程序是一件比较简单的事情。下面就用一个比较简单的demo 讲解开发的过程。

该程序分为客户端和服务器端,客户端主要是向服务器端发送数据,服务器端主要是对于接收的数据进行显示。

TCP服务器端和客户端的主要流程:

服务器端:1 创建套接字 2 绑定 3 监听 4 接受连接 5 收发数据 6 关闭

客户端: 1 创建套接字 2 连接 3 收发数据 4 关闭

实现中用到的主要函数及

服务器: 1 WSAStartup() 2 socket() 3 bind() 4 listen() 5 accept() 6 recv() 7 closesocket() 8 WSACleanup()

客户端: 1 WSAStartup() 2 socket() 3 connect() 4 send() 5 closesocket() 6 WSACleanup()

下面是server 和 client 的实现代码,运行的时候首先启动server,然后再启动client, 则在server部分打印出“hello world” 。

我不知道你用的是visual studio那个版本,我以visual studio2003为例。

因为创建web项目时,需要http服务器,一般是IIS。所以IIS要配置一下。

1、打开你的项目所在文件夹,找到sln的项目文件,比如mywebsln ,右键,用记事本打开。

Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "tohtml", "http://1921682166/book/tohtmlcsproj", "{B87DF9DC-AF24-421B-8B73-1B4C1A30D4AD}"

上述话中的,http://1921682166/book/tohtmlcsproj

非常重要。

book表示虚拟目录。

2、在iis中建立一个book的虚拟目录,把book的地址,指到你这个文件夹,比如你的项目文件在book文件夹里,则为d:\webroot\我的网站\book

注意:如果你的站点的端口不是80,则应把sln中的http://1921682166 改成 http://1921682166:800

后面的不变。

工具/材料

VisualStudio2008

打开VisualStudio软件,选择菜单栏下的新建项目选项,如下图所示

在弹出的新建项目页面中,选择”报表服务器项目向导”选项,如下图所示

然后给报表设置数据源,类型注意选择SQL Server,连接字符串选择数据库中的一个表,如下图所示

接下来在查询设计器中设计报表的数据查询语句,如下图所示,通过可视化操作即可创建查询语句

然后就是选择报表类型,这里我们选择表格类型的报表,如下图所示

然后会弹出报表布局设计界面,这里选择渐变,包括小计,启用明晰,如下图所示

接下来在完成向导界面中给报表起个名字,注意勾选预览报表,如下图所示

最后在报表设计器中可以直接预览你设计的报表,大家可以在预览界面看一下报表是否合适,不合适在做适当修改

1、开始--》所有程序--》Microsoft Visual Studio 2008 R2--》配置工具--》SQL server配置管理器

2、然后打开配置管理器,查看图中的服务是否开启了。如果没有开启,就把相应的服务开启。

3、进行连接,此时已经已经不再报错了。

注意:第一步中的是sql server配置管理器而不是reporting service 配置管理器。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 如果要在Visual Studio2010下进行SOCKET编程,如何配置

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情