当前位置: 首页 > news >正文

手机网站建设的重要性网站维护包括哪些

手机网站建设的重要性,网站维护包括哪些,自己提供域名做网站,做评选活动的网站之前#xff0c;我通过4篇文章介绍了在WF4中开发基于事件的工作流的范例。请参考下面的链接。 这一篇是这个系列的最后一篇#xff0c;介绍如何通过配置文件#xff0c;而不是代码的方式启动宿主。这在现实工作中是相当有用的#xff0c;请大家参考下面的实例。 【注意】有… 之前我通过4篇文章介绍了在WF4中开发基于事件的工作流的范例。请参考下面的链接。   这一篇是这个系列的最后一篇介绍如何通过配置文件而不是代码的方式启动宿主。这在现实工作中是相当有用的请大家参考下面的实例。 【注意】有朋友也问到单独用数据库存储业务方面的数据那是没有错的。一般可以通过自定义的Activity去完成这些操作都是标准的ADO.NET的数据访问操作。这里就不做展开了。   这个案例的最终代码范例请通过 这里 下载 1.修改之前的Host代码using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.ServiceModel; using System.Activities; using System.ServiceModel.Activities; using System.ServiceModel.Description;using System.Activities.DurableInstancing; using System.Runtime.DurableInstancing; using System.Activities.Persistence; using System.ServiceModel.Activities.Description; using System.Xml.Linq;namespace Host {class Program{static void Main(string[] args){var host new WorkflowServiceHost(new DocumentReviewLib.DocumentReviewWorkflow(),new Uri(http://localhost:8080/DRS));host.AddDefaultEndpoints();//这个方法是添加了一些标准的端点host.Description.Behaviors.Add(new ServiceMetadataBehavior() { HttpGetEnabled true });var store new SqlWorkflowInstanceStore(server(local)\\sqlexpress;databaseWF4;integrated securitytrue);host.UnknownMessageReceived (o, e) {Console.WriteLine(\n e.Message \n);};host.Description.Behaviors.Add(new WorkflowIdleBehavior(){TimeToPersist TimeSpan.FromSeconds(0)});XNamespace xNS XNamespace.Get(http://xizhang.com/DocumentReview);store.Promote(DocumentReview,new ListXName() { xNS.GetName(TicketId) },null);host.WorkflowExtensions.Add(new Extensions.MyInstanceStoreParticpant());host.DurableInstancingOptions.InstanceStore store;host.Open();var common new ServiceHost(typeof(CommonService),new Uri(http://localhost:8080/Common));common.AddServiceEndpoint(typeof(ICommonService).FullName,new BasicHttpBinding(),);common.Open();Console.WriteLine(Server is ready.);Console.Read();}}[ServiceContract]public interface ICommonService{[OperationContract]int[] GetTicketIds();}public class CommonService : ICommonService{public int[] GetTicketIds(){var ctx new InstanceStoreDataContext();return ctx.DocumentReviewTasks.Select(r (int)r.TicketId).ToArray();}}}2. 修改之后的Host代码请大家比较一下有何区别using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.ServiceModel; using System.Activities; using System.ServiceModel.Activities; using System.ServiceModel.Description;using System.Activities.DurableInstancing; using System.Runtime.DurableInstancing; using System.Activities.Persistence; using System.ServiceModel.Activities.Description; using System.Xml.Linq;namespace Host {class Program{static void Main(string[] args){var host new WorkflowServiceHost(new WorkflowService() { ConfigurationName DocumentReviewLib.DocumentReviewWorkflow,Body new DocumentReviewLib.DocumentReviewWorkflow()});//这里可以通过进一步的Behavior定制来简化。此处略 XNamespace xNS XNamespace.Get(http://xizhang.com/DocumentReview);var store (SqlWorkflowInstanceStoreBehavior)host.Description.Behaviors.FirstOrDefault(b b.GetType() typeof(SqlWorkflowInstanceStoreBehavior));store.Promote(DocumentReview,new ListXName() { xNS.GetName(TicketId) },null);//这里可以通过进一步的Behavior定制来简化。此处略host.WorkflowExtensions.Add(new Extensions.MyInstanceStoreParticpant());host.Open();var common new ServiceHost(typeof(CommonService));common.Open();Console.WriteLine(Server is ready.);Console.Read();}}[ServiceContract]public interface ICommonService{[OperationContract]int[] GetTicketIds();}public class CommonService : ICommonService{public int[] GetTicketIds(){var ctx new InstanceStoreDataContext();return ctx.DocumentReviewTasks.Select(r (int)r.TicketId).ToArray();}}}3.添加的app.config文件内容?xml version1.0 encodingutf-8 ? configurationconfigSections/configSectionsconnectionStringsadd nameHost.Properties.Settings.WF4ConnectionString connectionStringData Source.\sqlexpress;Initial CatalogWF4;Integrated SecurityTrueproviderNameSystem.Data.SqlClient //connectionStringssystem.serviceModelbehaviorsserviceBehaviorsbehavior nameWorkflowServicesqlWorkflowInstanceStore connectionStringNameHost.Properties.Settings.WF4ConnectionString/workflowIdle timeToPersist0 timeToUnload0/serviceMetadata httpGetEnabledtrue//behavior/serviceBehaviors/behaviorsservicesservice nameDocumentReviewLib.DocumentReviewWorkflow behaviorConfigurationWorkflowServicehostbaseAddressesadd baseAddresshttp://localhost:8080/DRS//baseAddresses/hostendpoint contractIDocumentReview address bindingbasicHttpBinding/endpoint/serviceservice nameHost.CommonServicehostbaseAddressesadd baseAddresshttp://localhost:8080/Common//baseAddresses/hostendpoint contractHost.ICommonService bindingbasicHttpBinding address/endpoint/service/services/system.serviceModel/configuration 这个案例的最终代码范例请通过 下载转载于:https://www.cnblogs.com/Mayvar/archive/2011/09/03/wanghonghua201109030455.html
http://www.pierceye.com/news/536330/

相关文章:

  • 网站的站点的管理系统网站建设组织架构
  • 怎么制作网站视频教程wordpress 导入图片
  • 淘宝网发布网站建设wordpress不能翻页
  • 怎么样可以做网站wordpress gallery widget
  • 湖北网站推广公司技巧自己做app的软件
  • 网站梦打开又提示无法访问dw网页设计代码茶文化
  • 阳江营销型网站建设wordpress防攻击插件
  • 深圳电信网络建站东莞房价2022最新价格
  • 昆山营销型网站建设温州网上商城网站建设
  • 网站html动态效果asp化妆品网站源码
  • 丹东网站seo国家企业工商网查询
  • 好看云在线网站模板江西省建设厅教育网站
  • 小网站百度做一个网站怎么做呢
  • 城市分站seoseo相关岗位
  • 购物网站开发语言wordpress分类指定页面
  • 中企动力做网站的优势做招聘网站经营范围
  • 重庆企业网站排名优化方法百度录入网站
  • 做薪酬调查有哪些网站校园二手交易网站设计的原则
  • 建设电子商务网站的方法有?网站架构图
  • 网站运营阶段wordpress首页没有显示文章图片
  • 2个小时学会网站建设手机兼职快递录单员
  • 以前有个自助建设网站东莞路桥投资建设公司招聘
  • 电子游艺网站开发常德seo技术
  • 河北邢台wap网站建设南昌网页制作
  • 山东建设人才网站高端母婴网站模板
  • 物业服务网站建设佛山做网站公司有哪些
  • 企业网站模板中文网站域名名字
  • 在服务器网站上做跳转网页设计代码动漫
  • 科协网站建设的意见合肥哪里有做网页的地方
  • 为企业做网站策划案永康网站推广