博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
新做了一个项目,一个人做的,关于数据传输的项目(架构说明)
阅读量:7089 次
发布时间:2019-06-28

本文共 558 字,大约阅读时间需要 1 分钟。

HI,很久没有写博客了,因为最近在做一个大项目,之所以说它大,是因为它是我一个人干的,做的挺吃力的,呵呵,做的过程中,我感觉,我确实是一个干事主义者,呵呵。

项目结果图

新技术

用到了一个新的技术thrift,它是一种跨语言的架构,它是做服务器与服务器之间数据通讯用的,为我们生成中间代码,使用的通讯协议是tcp。

热技术

项目采用了动态组件自由注册的功能(IOC & AOP),使用unity家族实现的

合理分层,方便展示

项目采用根据业务分层的原则,并没有明显的DAL,Model,BLL,UI,而是由持久化层,实体层,核心业务层和动态UI展示层组成,UI层可以直接与持久化层通讯,这是与标准分层不同的地方,对于本项目来说,UI层很薄,它只是调用核心业务层的方法,正是由于它的“薄”,所以,你可以很方便的提供出多个UI,如webpage,webform,webservice,console,silverlight,wpf等等。

模型更直观的说明一切

本项目有自己的模型层,由业务模型,架构模型,技术模型组件

下面是AOP容器注册的技术模型

OK,对于这个项目就介绍到这里,代码量真不小,一个人干挺吃力的,呵呵。

非常感谢您的阅读!

 本文转自博客园张占岭(仓储大叔)的博客,原文链接:,如需转载请自行联系原博主。

你可能感兴趣的文章
Codeforces Round #114 (Div. 1) E. Wizards and Bets 高斯消元
查看>>
怎样调通微信支付及微信发货通知接口(Js API)
查看>>
Android 属性动画(Property Animation) 全然解析 (下)
查看>>
推断汉字正則表達式更严谨方法!
查看>>
如何避免误删CleanMyMac语言文件
查看>>
Linux下免安装mysql
查看>>
jquery实现返回基部案例效果
查看>>
快钱报错:javax.net.ssl.SSLProtocolException: handshake alert: unrecognized_name解决
查看>>
Hadoop集群WordCount运行详解(转)
查看>>
[转]SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)
查看>>
一次性搞清楚equals和hashCode
查看>>
Android Studio IDE的 LogCat如何过滤指定应用的调试信息
查看>>
23个常用正则表达式(数值和字符串)
查看>>
struts2中struts.xml配置文件详解
查看>>
Javascript中的with用法
查看>>
GIS-008-ArcGIS JS API 全图
查看>>
js splice方法
查看>>
Linux--多网卡的7种Bond模式
查看>>
ADO 连接数据库,取到VT_DATE型日期转换成 int型
查看>>
properties 配置文件中值换行的问题
查看>>