正规dll和COM组件

com本质论

这本书在我的书架不知道多少年了,回忆一下大概是2001年10月国庆期间买的,很多年前就接触COM组件,学学停停,但都没有真正设计过一个比较实用的com组件用在商业项目上面。

这几天和阿勇在进行客户端的代码封装 :

第一阶段 .是底层的C++工具函数 ,

刚开始使用MFC的正规DLL进行封装, 客户端包含.H文件就可以直接方便

调用DLL的函数 。

第二阶段 将这些工具函数,弄到进程内com组件里头,表现形式也是DLL,

使用ATL创建的COM组件,数据类型都比较复杂 。 转换起来也比较麻烦,

需要比较多的经验才可以 。

 

这两种方法的对比, 正规的DLL,比较简单 , 比较敏捷 。

而COM组件使用接口的方式,支持面向对象,异步调用。

而使用进程外的组件进行进程间的通信也是com对我们的项目比较有用的地方;

分类: 未分类 标签: 2 views

这个网站倒成了工作日记了

这个网站倒成了工作日记了 !

工作就要是有兴趣的,要不做起来就是无聊的,打法时间的;

分类: 未分类 标签: 3 views

TM2.0版本的升级

最近大部分时间都在设计和架构web系统模块,
这个模块主要有三个人进行,包括设计架构和填写代码 。 主要还是使用css+div+js+php+mysql ,
而VC++客户端的开发,也开始在计划中…..

分类: 未分类 标签: 1 views

终于把老的博客的文章搬好过来

今天发布的都是老的博客的内容;
应该算是升级完了吧;

分类: 未分类 标签: 1 views

vps(voipswitch)的计费问题

今天测试计费系统的时候发现一个奇怪的问题 ,环境是这样的 :

asterisk <----- sip ---------> voipswitch <-----------h323---------------> cmcc

环境说明: asterisk 使用sip协议对接到vps 上面 , vps 支持sip到h323的转换 , 然后在使用
h323协议到cmcc 的落地软交换上面 ;

问题 : asterisk的 CDR 记录的计费时间不对 , 总是比通话时间长10多秒, 不接电话只振铃,
asterisk也有通话时长 . 感觉很奇怪.

分析问题: 在vps服务器上面进行抓包分析 ;

asterisk <-------------------sip ----------------->vps <------------>cmcc

vps 在得到asterisk发送过来的invite信令之后, 马上回了200ok sdp 给
asteirsk ,这个时候asteirsk 收到 200ok 就开始计算计费时长了 , 而这个时候
vps才把向cmcc发送h323的setup openlogicchannel , 这时候通过落地到
手机上,手机开始ringing ,可是asterisk早已经开始计算时间 .

疑问 : vps 难道没有什么设置可以避免这个问题的吗 ?

meng9999

2008年10月31日 22:29:50

分类: 未分类 标签: 1 views

大时代

2003年到2006年期间,整个世界的互联网都在发生了巨大的变化,这阶段,那些facebook,51.com,开心网,网站论坛,大型网络游戏,开始进入我们大众的视野,以流量为基础,娱乐为平台,这些都是因为无聊而带来的娱乐型经济。在这其中已经酝酿下一步的SAAS的企业软件应用,它才是真正能提高企业生产力,到2006年到2008年期间,那些基于互联网的企业应用开始浮出我们的视野,这其中就是SAAS为中小企业信息化所做的平台,包括阿里软件,用友,金蝶,xtools的在线CRM.他们开始以互联网的服务器端为硬件基础,以提供在线软件为软件基础,并对目标企业提供技术和服务的支持,迅速渗入中小企业PC桌面.这部分的应用还在继续演变。

meng9999

2009-3-15, 17:24

分类: 未分类 标签: 1 views

2008年中国的软件业从来没有这么好过

虽然是经济危机的时代,可是软件业从来没有这么好过, 2008年的最后一个季度,各大软件巨头的销售收入的都是又超过了以往任何一个季节, 百度有9个亿多, 阿里巴巴也达8个多亿, 江南春的互联网公司好耶全年也达20多亿元, 而国内互联网最大的公司腾讯第三季度就达20多亿的销售额; 有一个做CTI行业的朋友团队,2007年3千多万的销售额,2008年做到了7千多万的销售额;
而那些管理软件的提供商,用友,金蝶, XTOOLS, 800CRM , 在2008年都得到了很大的发展。 在互联网软件业,没有看到任何危机 ,反而是从来没有这么好过;
经济危机的影响,反而是促进了互联网软件的发展,去年下半年,面向
中小企业的saas(软件即服务)的应用,主要是收取年费和服务费,开始进入中小企业,仅第四季度,那几家公司,阿里软件,金算盘,金蝶友商网,XTOOLS,
800CRM等就做到了60多亿的市场;
当然联想除外,2008年,它亏了1亿美元, 最后柳传志只能重出江湖了; 但联想并不是软件公司;
这样看来,互联网软件业,很长时间内,还会快速发展,并会不断创造新的
价值; 因为是快速发展的行业,所有就会不断的创新,不断的淘汰; 在这过程
之中,有些公司会越来越大。并不断的进行新的收购来补充自已的短板之处;

meng9999
2009年02月20日 11:25:20

分类: 未分类 标签: 1 views

也谈VOIP技术融入下呼叫中心的发展

也谈VOIP技术融入下呼叫中心的发展

Meng9999 2009-2-11

2009年早春二月,已经看到有鲜花在公园开放,往年西湖边的那些桃花一般
要在二月底开始盛开.这个春天来的特别早.
2008年,就这么过去了,互联网又在不断的进化,又以超过任何一年的规模和速度在发展,这个时代注定就是不平凡.宽带已经从公司普及到老百姓,而我们 从业的VOIP又经历了发展中的一年,慢慢从网络电话到融合到传统通信里头.
传统通信的企业应用,主要是企业电话的应用,而企业电话的应用,最
为有潜力的属CTI行业呼叫中心的应用,呼叫中心是电话系统和业务软件的结合。 传统的呼叫中心,能对电话进行相关的处理,硬件方面,需要相关的语音板卡,国内的主要有东进,三汇等通信厂家提供,语音板卡插入到工控机上面然后安装语音板卡上层的控制软件进行对电话的监控和处理,来电弹出屏幕,从而关联业务系统.来电进行电话录音,对电话进行转接,对电话进行电话会议,班长座席可以插话,和监听等等。
1996年ITU根据传统的电话协议,推出了H323协议,H323协议经历了几次 更新,包括V1,V2,V3,V4 现在好像有V5了.
H323协议很快被应用起来,包括H323设备终端,H323服务器端的gatekeeper.其中最火的应该是基于OPENH323的gnugk.而大的厂商一般是用的是商业的协议栈进行开发,其中最出名的是radvision的H323协议栈.它广泛被应用在终端的设备上面.以前大部分的中继设备都是基于H323的CISCO的5300.
而在商业应用上,VOIP与生俱来的特点,一个是价格便宜,一个是使用方便;
价格便宜大概在03年时候,已经被体现出来,大量的话吧开在各地城市的街头.
使用方便,这个特点,还没有被挖掘出来,使用方便这一特点的体现,
我想应该是跟互联网和呼叫中心结合中进行体现的。以后大家不会再说VOIP的时候就想起价格便宜,然后是语音质量没有得到保证.而是想到它的方便性。 怎么个方便法? 这个就要靠从业的大家进行创新和用户体验的挖掘了;
  ITU(国际电信联盟)H323很快被更加简单的,更适合互联网的SIP给取代.
SIP产生于互联网,由IETF,应用用通信行业.它的血统来自互联网.所有互联网的优秀特点它都继承了。
之后的一切,SIP的服务器,终端开始被大量的研发,创新。
VOIP这几年技术的发展,从较早的h323系统,到现在应用最广的SIP系统,从服务器端的opensource 的gnugk 到 openser 到asterisk的发展 。 可以看到越来越多的功能被整合到里头 。
而现在的asterisk最具有传统pbx的功能,传统PBX(交换机)的功能,asterisk都在一步步的实现,并融入了互联网, 所以asterisk也叫统称为ippbx. 具有了pbx功能的以互联网为载体的一个软件.
asterisk可以说是一个互联网软件的服务器端,它处理了包括H323,SIP,IAX2,MGCP等网络协议,同时它也可以加入语音板卡把传统的电信技术融合到互联网中。 如果按传统呼叫中心的看法,asterisk本市就是一个呼叫中心系统平台,它可以插入外线卡,座席卡方式实现呼叫中心的功能;
从互联网的角度去看,Asterisk是一个服务器平台,它可以运营在电信机房里头,提供网络协议的处理;
传统呼叫中心解决方案的厂商,也在不断的在新的技术中进行投入, 而新的VOIP解决方案的公司也在不断的去创新。
那接下来会出现什么样的事情了?这两年, 新上的呼叫中心系统,会从小量到大量的加入VOIP技术.
据说国内的XTOOL为中小企业提供在线CRM平台,能做到3000多家企业用户,再看看呼叫中心行业,现在几乎没有哪家公司没有电话,没有交换机,但很少有公司具有一个呼叫中心软件平台,为什么?因为呼叫中心还是高端的用户用的起,呼叫中心企业的客户群,目标群也只是那些买的起昂贵呼叫中心的企业;
在互联网的技术的推动下面,成本的降低,就会发生呼叫中心托管的时代,更多的企业可以方便的使用宽带进行上网,使用互联网提供的服务,同时把数据托管到互联网,那么呼叫中心就可以使用互联网这个工具,使用SAAS(软件即服务)方式提供给中小企业。让更多的企业能使用的上基于VOIP的呼叫中心平台,取代那些要花费十多万,甚至上百万才可以用的上的传统呼叫中心平台。
接下来的几年,VOIP继续在进化,在互联网的大环境推动下面,代表着先进的生产力的技术将广泛得到应用,这个舞台将更加的精彩;

2009 , 牛年,一定会很牛!

(笔者2001年开始从事传统呼叫中心软件开发工作,并有某商业银行呼叫中心系统和平安保险的呼叫中心系统的整个项目的实施和开发的经验。
2003年之后开始VOIP软交换的开发,之后进行VOIP设备的开发,包括H323,SIP,MGCP,IAX2等协议的网关开发工作;
希望能跟各位行业朋友交流,分享经验; )

分类: 未分类 标签: 3 views

编译chan_h323通道

以前使用过oh323通道,大概是asterisk1.2的时候,之后asterisk1.4的时候用ooh323通

道,但发现ooh323通道,对接一些GK的时候,有一些问题,虽然没有碰到core dump . 但

asterisk大的billsec 的时间不对 。 这两天用上了asterisk自带的 chan_h323, 源码在channel

里头的h323。 根据里头的readme, 下载了 pwlib-v1_10_3-src-tar.gz ,openh323-

v1_18_0-src-tar.gz , 先编译pwlib,然后编译openh323 , asterisk 里头 ./configurate ,

到channel的h323里头使用 make opt . 在回到 asterisk ,make install .

编译了很多次都没有发现chan_h323.so的生成 .

之后make menuselect . 看到了chan_h323 , 然后y , 保存退出,

在make install , 应该就可以看到chan_h323了 。

启动asterisk -cvvvv , 如果提示没有找到libh323xxx.so,就把/usr/local/lib/libh323xxx.so

copy到 usr/lib下面 .

CLI> help 看看是否有h323的通道了 , 如果还没有有,那么看看etc/asterisk下面是否有

h323.conf

—————–以上都准备好了, 应该就可以在CLI里头看到h323的设置了 .

meng9999

2008.12.19

分类: 未分类 标签: 1 views

思科宣布收购IM技术厂商Jabber

11月17日消息,思科近日宣布已经完成对Jabber公司的收购,该公司是一家总部位于丹佛的在网状态和消息传递软件供应商。

  思科公司表示,此次对Jabber公司的收购,使得思科能够将在网状态和消息传递服务嵌入至“网络之中”,并结合现场和按需解决方案, 通过思科WebEx Connect和统一通信等多个智能化网络平台,为用户提供丰富的汇聚功能。

  据了解,Jabber将并入思科协作软件部(CSG)。作为思科软件部门的一部分,CSG负责思科主要的软件业务,包括思科IOS网络操作系统、网络和服务管理、统一通信解决方案、策略管理以及软件即服务产品等。

  另外,思科还决定对V Mware展开新一轮的股权收购,将购买目前由英特尔公司持有的50万股V Mware Class A普通股,总价值约为1330万美元。此次投资收购工作完结后,思科将拥有V Mware总流通普通股中约1.7%的份额。

  分析师认为,思科此举是希望通过缔结思科和V Mware之间强有力的战略合作关系,充分利用双方虚拟化产品和解决方案的优势,来解决虚拟化和网络技术的融合问题

meng9999
2008年11月18日 20:10:49

分类: 未分类 标签: 1 views