关闭

最近工作的总结

标签: 工作webservice多线程框架编程终端
1257人阅读 评论(0) 收藏 举报
分类:

在最近两个月里,貌似我就没写过什么东西来和大家分享。

第一、主要是最近工作的事情多,我的师傅走了,我接手了他的工作。再加上NG的事情,就没什么时间去想充实自己了。

第二、本人最近精力貌似很充沛,作为一个男人,总想去泡妞啊,最近和一个网上比较聊的来的女社工没日夜的聊天,玩。导致都把自己的写日记习惯都弄没了。

第三、我觉得我最近应该以学习数据结构和算法,提高自己的代码编写能力,和代码优化能力。看到清华 的楼教主的杰出能力,我是羡慕的不得了。主要是我这智商实在没法和别人比啊。只能慢慢的学习了。

第四、最近ACE一些基本的理论知识弄的比较多,也对ACE比较熟悉了。

 

下面总结一下我最近改造的一些项目。

总的来说,每个小项目都是终端向着我们后台请求数据,我们后台进行转发请求,处理请求,把终端想要的结果返回等,这一整套流程,因此总体框架结构都没有改变。

功能后台,业务后台。短信接口机,银联接口机等都有网络监听。利用ACE的封装的一些类,和ACE_Recator等模式的一些网络编程。然后就是对消息处理了。

NG后台还涉及到了

项目组之业务后台还涉及了产品更新。对账后台,重发后台等。

 

总之,这些后台小项目并没有什么太多的难点。涉及到网络编程,多线程编程,消息队列,等一些技术。主要还是业务的处理等一些技术。

 

每个项目的基础框架基本都是一致的。利用了ACE_Task类进行多线程的消息处理。然后根据请求的id号,来进行的消息的分发。

 

我们终端后台主要的有技术含量的就是消息的解码和编码,目前,我觉得我还没能力写出来那个。。。。

还有就是那个基础框架,有了那个基础框架,做其他项目都是得心应手了。

目前还没有搞懂信号的东西。嗨,只是知道信号的一些处理路程。

1.注册信号,等到一些信号的发生。

2.信号发生,扑捉信号

3内核收到信号

4根据信号来发送给特定进程

5.根据信号做出反应。

等等。

 

目前全面接手了NGboss的后台工作,很多都是业务的上的东西,基础的通信就是socket 的 利用webservice协议,如果你做过网站,了解到http协议,你就会知道则个协议是要报头和包体的。 它遵循的是http

协议。

 

其他的想到哪里写那里吧,今天到此介绍了,更多文章,欢迎访问:http://blog.csdn.net/wallwind

 

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:1830635次
    • 积分:18309
    • 等级:
    • 排名:第520名
    • 原创:270篇
    • 转载:133篇
    • 译文:14篇
    • 评论:729条
    最新评论