PowerDotNet平台化软件架构设计与实现系列(16):财务平台
摘要:不同行业基本都会有自己独特的业务,甚至同行的不同企业之间的业务逻辑也会相差千里,只有最大程度抽象出通用性、标准性和普适性的系统才能够成为平台系统,平台系统开发的成本和难度可想而知。 个人深度参与或独立设计开发过的公共服务型平台系统,主要包括基础数据平台、支付平台、财务平台、结算平台、配送平台、CRM
阅读全文
posted @
2023-09-21 15:12
JeffWong
阅读(837)
推荐(6) 编辑
PowerDotNet平台化软件架构设计与实现系列(15):支付平台
摘要:PowerDotNet个人项目中功能全面而强大的一个系统是支付平台。我对PowerDotNet的自信很大程度上来自于经过PowerDotNet重写后的支付、财务、结算、CRM等业务型公共服务系统的稳定运行。 使用PowerDotNet和PowerDotNetCore特别开发的业务逻辑型公共服务既有极
阅读全文
posted @
2022-12-21 09:01
JeffWong
阅读(866)
推荐(1) 编辑
PowerDotNet平台化软件架构设计与实现系列(14):平台建设指南
摘要:软件开发中常见的几种不同服务模型包括SaaS(软件即服务)、LaaS(许可即服务)、PaaS(平台即服务)、CaaS(容器即服务)、IaaS(基础设施即服务)和FaaS(功能即服务)。 很多人认为IaaS和FaaS是趋势,是未来软件设计与开发人员的基本必备技能,PowerDotNet和PowerDo
阅读全文
posted @
2022-12-20 11:23
JeffWong
阅读(656)
推荐(3) 编辑
PowerDotNet平台化软件架构设计与实现系列(04):服务治理平台
摘要:系统和系统之间,少不了数据的互联互通。随着微服务的流行,一个系统内的不同应用进行互联互通也是常态。 PowerDotNet的服务治理平台发源于早期的个人项目Power.Apix。这个项目借鉴了工作过的公司的服务治理方案,站在巨人的肩膀上,一步一步从无到有模仿设计和实现。 一开始,Power.Apix
阅读全文
posted @
2021-11-21 23:33
JeffWong
阅读(1088)
推荐(3) 编辑
你来我往:wcf的双向通信(Bi-directional Communication)
摘要:我们继续改进前面的示例,实现wcf的双向通信。示例采用前文中一样的业务逻辑(单独针对DivideOperation进行说明,另外两个方法我们注释掉不再讨论)——调用一个数学除法计算的远程调用,除了传递相应的操作参数之外,我们还传递一个对象,这个对象可以在Server端中回调 (Callback) 把运算结果在Client端显示出来。我们来看一下改进的步骤和实现:1、IGet...
阅读全文
posted @
2010-01-14 21:32
JeffWong
阅读(1474)
推荐(0) 编辑
稍作完善:wcf的异常处理(Exception Handling )
摘要:关键时刻,一个wcf服务怎么能离得开异常处理呢?1、基于ServiceDebug的Exception Handling我们把“<serviceDebug includeExceptionDetailInFaults="true"/>”设置为true以后,在WcfContract添加一个方法TradDivideOperation,在MyWcfLib类库中做除法的具...
阅读全文
posted @
2009-09-01 11:19
JeffWong
阅读(766)
推荐(0) 编辑
一板一眼:wcf学习笔记开篇
摘要:自己动手实现的wcf示例,像我一样的新手可以下载示例看一下,demo在本篇最后有下载链接。下面说明一下解决方案里的几个工程:1、公共 WcfContract 类库 定义wcf服务契约,通常是一个接口2、wcf服务端 a、MyWcfLib 类库 需要引用System.ServiceModel,WcfContract,它具体实现了WcfContract中接口的所有方法。b、MyWcfWebHost w...
阅读全文
posted @
2009-08-15 23:27
JeffWong
阅读(904)
推荐(0) 编辑