现代计算机(专业版)
現代計算機(專業版)
현대계산궤(전업판)
MODERN COMPUTER
2014年
11期
63-68
,共6页
王光琼%杜天行%未永庆%钟森
王光瓊%杜天行%未永慶%鐘森
왕광경%두천행%미영경%종삼
SOA架构%WCF%MVC2模式%LINQ
SOA架構%WCF%MVC2模式%LINQ
SOA가구%WCF%MVC2모식%LINQ
SOA(Service-Oriented Architecture) Framework%WCF%MVC Pattern%LINQ
介绍在SOA模式下开发一个ERP系统的过程,利用LINQ实现数据持久层的工作,利用WCF编写数据交互层以及服务接口的定义并进行服务的发布,使用X509证书作为数据安全传输的保障。面向客户的Web端利用MVC2实现业务处理以及前台表示层的展示,并利用AJAX技术为前台实现更友好、更亲切的用户体验。面向公司职工的Win-Form软件端使用多级管理的模式,并融合员工、店铺、资金、车辆出租等各个管理板块。在给出SOA整体构架解决方案的同时,给出该解决方案实现过程中的关键技术。
介紹在SOA模式下開髮一箇ERP繫統的過程,利用LINQ實現數據持久層的工作,利用WCF編寫數據交互層以及服務接口的定義併進行服務的髮佈,使用X509證書作為數據安全傳輸的保障。麵嚮客戶的Web耑利用MVC2實現業務處理以及前檯錶示層的展示,併利用AJAX技術為前檯實現更友好、更親切的用戶體驗。麵嚮公司職工的Win-Form軟件耑使用多級管理的模式,併融閤員工、店鋪、資金、車輛齣租等各箇管理闆塊。在給齣SOA整體構架解決方案的同時,給齣該解決方案實現過程中的關鍵技術。
개소재SOA모식하개발일개ERP계통적과정,이용LINQ실현수거지구층적공작,이용WCF편사수거교호층이급복무접구적정의병진행복무적발포,사용X509증서작위수거안전전수적보장。면향객호적Web단이용MVC2실현업무처리이급전태표시층적전시,병이용AJAX기술위전태실현경우호、경친절적용호체험。면향공사직공적Win-Form연건단사용다급관리적모식,병융합원공、점포、자금、차량출조등각개관리판괴。재급출SOA정체구가해결방안적동시,급출해해결방안실현과정중적관건기술。
Introduces the development process of an ERP system in a SOA framework. The data persistence layer is implemented by LINQ. Implements the data exchange layer and the service interface definition by WCF. In addition, guarantees the data transmission security is by a X509 certificate. Realizes the business process layer and the presentation layer by MVC2 in the customer-oriented Web client, while employs AJAX to make the presentation, and makes the user experience friendlier. Staff-oriented WinForm software adopts a multilevel management mode, and fuses management sections for staff, shop, fund, car rental, etc. In summary, gives the framework of a SOA solution, and the key technologies in this solution.