正在进行的ITOO项目,应用了服务端和客户端分离的开发模式,每个模块都采用这样的方式,使得软件的开发和架构更加灵活。简单来说,服务端用WCF+EF,客户端采用用MVC设计模式。
自己对于这些也几乎是从零开始吧。暂时不介绍以上的架构和设计模式了,在后续博客中更新系列。
今天就讲讲。如何发布自己搭建好的服务。简单图文教程
一、服务端:WCF服务的发布
1、找到服务端的解决方案中的WCF服务类库。(带网络标识的)
2、右击该类库找到发布选项。
3、进入发布向导页面
3.1:添加配置文件
3.2: 添加连接(发布方式+目标位置)
3.3 设置:(自己根据需要选择,这里咱们选择Release)
3.4、预览(确认)
二、客户端(MVC)的发布。(和服务端基本是一致的,因此本文不再赘述全部过程)
1、首先打开客户端解决方案,找到网络标识的类库。如下图
后续的工作,同服务端。不再赘述
到此,发布的第一步工作已经做好。现在相当于是已经做好了本地的打包工作。下面咱们还需要让这个服务真正被其他人调用和访问的话。那么咱们还需要做进一步的工作。那就是发布到Web服务器上面,让其他人作为一个网站来访问。通常采用IIS服务器(当然非常受欢迎的还有Apache、Nginx等)。
本篇就此结束,下篇将继续和大家分享:《如何在IIS发布一个网站》
小结:项目实战,各种问题各种错,让自己快速成长了。及时做好问题和解决方案的分类整理和总结。重要的是自己解决问题思路上一个思考。从理论过渡到实践难免会有些不习惯,不过这几天自己也是经历了很多的不爽。各种不懂,各种难受,搭框架搭了3/4天。最终调通了!没有什么大不了。没什么好难的……不会的时候,再查查资料,多问问,多试试,不放弃。so,body, you must do it ,you can do it ,you will do it ,you will succeed!