链接服务器

8、网络编程-TCP客户端

▼魔方 西西 提交于 2019-11-27 04:54:05
tcp严格区分客户端和服务器,udp不区分,收recvfrom 发sendto 服务器:玩游戏登录时先选择大区,即选择服务器,越近越不卡。提供服务的程序即服务器。 客户端:QQ软件、微信都是客户端,腾讯的服务器是服务器 tcp客户端流程: 1、创建套接字 2、链接服务器 3、收发数据 4、关闭套接字 1 . 04-tcp-客户端.py 命令: 终端中vim 04-tcp-client.py 命令: 如果vim后面忘记写文件名字,回车后开始写代码,Esc回到末行模式,wq保存退出,会提示没有文件名,末行输入w 空格 再写文件名 回车 q再退出,回到终端中可以通过cat 文件名查看刚刚文件中的内容 如果文件名中有括号,需要用反斜杠进行转义 vim打开文件进行写代码 命令: 如果想在光标所在行的上方插入一个空行,敲i进入编辑模式,敲大写的O; 在光标所在行的下方插入一个空行,按小写的o 思路: 用注释搭建流程框架 注意: 不要在文件夹中创建socket.py文件,这样import socket时是用不了的, 导入的其实是自己手动建的socket.py ,导入的顺序是先导入当前路径下的py,没有再导入系统的 import socket def main(): # 1、创建tcp套接字 #2、链接服务器 #3、收发数据 #4、关闭套接字 if __name__ == "__main__":

使用sp_addlinkedserver、sp_dropserver 、sp_addlinkedsrvlogin和sp_droplinkedsrvlogin 远程查询数据

时光怂恿深爱的人放手 提交于 2019-11-26 12:35:29
一、sp_addlinkedserver 创建链接服务器。 链接服务器让用户可以对 OLE DB 数据源进行分布式异类查询。 在使用 sp_addlinkedserver 创建链接服务器后,可对该服务器运行分布式查询。 如果链接服务器定义为 SQL Server 实例,则可执行远程存储过程。 1、语法: sp_addlinkedserver [ @server= ] 'server'     [ , [ @srvproduct= ] 'product_name' ]     [ , [ @provider= ] 'provider_name' ]     [ , [ @datasrc= ] 'data_source' ]     [ , [ @location= ] 'location' ]     [ , [ @provstr= ] 'provider_string' ]     [ , [ @catalog= ] 'catalog' ] 2、参数: [ @server = ] ' server ' 要创建的链接服务器的名称。 server 的数据类型为 sysname,无默认值。 [ @srvproduct = ] ' product_name ' 要添加为链接服务器的 OLE DB 数据源的产品名称。 product_name 的数据类型为 nvarchar(128 )