不在同一个局域网的服务器数据库,怎么写接口

不在同一个局域网的服务器数据库,怎么写接口,第1张

1 数据库在本机,即本机做服务器
string conStr = "server=(本机数据库服务器名);database=(数据库名);uid=(登陆名);pwd=(登陆密码)";//server=本地数据库服务器名
SqlConnection con = new SqlConnection(conStr);
conOpen();
例如下
string conStr = "server=localhost;database=测试数据库;uid=测试;pwd=123456";//server=本地数据库服务器名
SqlConnection con = new SqlConnection(conStr);
conOpen();
2 服务器在同一个局域网内,即一台电脑做服务器,另一台做客户端,从客户端连接访问服务器上的数据库
string conStr = "server=(做服务器那台电脑的虚拟ip);database=(数据库名);uid=(登陆名);pwd=(登陆密码)";
SqlConnection con = new SqlConnection(conStr);
conOpen();
例如下
string conStr = "server=1721681541;database=测试数据库;uid=测试;pwd=123456";
SqlConnection con = new SqlConnection(conStr);
conOpen();
3服务器和客户端不在同一个局域网内
string conStr = "server=(做服务器那台电脑的实际ip);database=(数据库名);uid=(登陆名);pwd=(登陆密码)";
SqlConnection con = new SqlConnection(conStr);
conOpen();
例如下
string conStr = "server=17288896;database=测试;uid=测试;pwd=123456";//server=做服务器那台电脑的实际ip
SqlConnection con = new SqlConnection(conStr);
conOpen();

<soapenv:Header/>
<soapenv:Body>
<api:getEmp>
<shopId>string</shopId>
</api:getEmp>
</soapenv:Body>
</soapenv:Envelope>
这个时SOAP协议的标准报文格式,客户端只要发送这样的报文给支持SOAP协议的webservice服务器即可成功调用web service服务
服务端:部署服务只需要自己定义服务的接口和实现类,并用@webservice注解,通过endPoint类直接发布即可


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13496336.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-18
下一篇 2023-08-18

发表评论

登录后才能评论

评论列表(0条)

保存