WebService和Windows服务的搭建

2021-04-11 13:27

阅读:671

标签:关闭   wss   web   成功   发布   std   pad   client   ssi   

Webservice的搭建

新建visual C#下web中ASP.NET Web应用程序(framework)的empty项目

右键WebApplication1添加新建项,选择Web服务(ASMX)

 技术分享图片

在WebService1.asmx.cs中可进行代码的修改,但切记要[WebMethod]放在首位

然后用浏览器跑代码,出现如下界面

 技术分享图片

单击右键对WebApplication1进行发布,发布到本地文件夹中

 技术分享图片

然后打开控制面板中启动或关闭Windows程序,将Internet information service中程序进行安装,然后打开IIS进行网络的添加。

 技术分享图片

然后打开浏览器进行访问,HTTP://localhost:8091/webservice1.asmx,出现如下界面即为安装成功。在本次访问中可能会出现的问题,把Internet information service的所有IIS软件都安装好即可。

 技术分享图片

Windows服务的搭建

新建visual C#下Windows经典桌面的Windows服务(.NET Framework)

 技术分享图片

在service.cs中写好代码并生成,然后将Service Name进行修改

技术分享图片技术分享图片

 

单击空白处添加安装程序,然后点击serviceProcessInstaller1将account修改为LocalSystem,然后重新生成。

将install.bat拷入D:\shixun\new2\WindowsService1\WindowsService1\bin\Debug中来,用notepad++打开修改

 技术分享图片

单击右键,以管理员身份运行install.bat即可,在任务管理器的服务中出现这个服务就代表Windows服务搭建成功,同时会在本地看见所写代码运行结果。

 技术分享图片

技术分享图片

 

服务中调用接口

单击WindowsService1中的引用右键,选择添加服务引用,重新生成webservice,然后将地址填入服务引用中

 技术分享图片

然后修改代码,重新生成,删除原生成文件,将进程重新启动即可。

 技术分享图片

数据库链接

将压缩包解压,然后安装exe文件后,打开PL/SQL Developer,单击Tools里的preferences

 技术分享图片

然后将tnsnames.ora放入D:\app\client\sun\product\12.1.0\client_1\Network\Admin即可

单击ok,输入用户名密码,选择database为yxtestdb

 技术分享图片

重新进入后new一个SQL Window,如下所示,会出现自动提示就好

技术分享图片

 

 

WebService和Windows服务的搭建

标签:关闭   wss   web   成功   发布   std   pad   client   ssi   

原文地址:https://www.cnblogs.com/sqblogs/p/9024591.html


评论


亲,登录后才可以留言!