我真诚地推荐大家学习一下DCOM,Corba,J2ee,.net,XML,soap技术,而不是浪费时间在网络编程上。须知我们从事网络编程是因为我们需要开发网关,代理等纯粹的网络服务程序(可以认为没有办法选择),而大多数的应用不必用这样的技术,上面的分布式运算技术可以很好地解决几乎一切问题,包括异步消息发送,分布运算,聊天,语音internet传输的等问题。软件的灵魂是重用而不是自己去做别人已经做过的东西,浪费在所谓底层API,Socket,和一些算法上的时间不值得,技术总是在变,如果追求这些东西,永远都没有办法领先.就好像茴字的那些写法一样,知道了也没有什么用处。我的真诚希望能打动一些固执的人(可能是优秀的天才)谢谢:)
:)
我在写一个分布式的系统 用的是DCOM 可以的话想向你请教一下,不知可否?
q106506571
详细的需求需要知道
不知你有何高见?愿闻其祥
我昨天刚买了 windows 网络编程痛阿
难道学Socket的就不能学DCOM,Corba,J2ee,.net,XML,soap了?反之亦然.再说Socket学起来哪里有那么麻烦,一个月足以。学好了对高层的理解只
会更加深刻。
在win32上 使用DirectPlay for game
可是,象XML,SOAP这样的新技术和标准出来的速度实在是太快了,了解和掌握这些东西也不比钻牛角尖轻松多少啊。我在93年用DOS和汇编几乎无往不利,到现在都成了废渣,不知道再过4年,我们学的东西又有多少用处
除了像我这样做网关什么的,通常分布式开发不需要直接用socket
而分布式开发,通常被称为网络开发。网关之类的开发,我们叫网络系统级开发
请寄例程至:[email protected]
或参与讨论
http://www.csdn.net/expert/topic/637/637550.xml?temp=.3370935
我终于知道为什么中国的基础工业不如别人,别人都做过了。
想出名去当CEO,干吗做程序员。
MFC的CSocket是一个简单低效的东西相信所有做服务器程序的人都不会采用!CAsyncSocket效率要好些,但是封装十分差,我看不如用API自己写一个类,相比下TServerSocket的效率和封装都很好,但是没有源码,不能移植到VC上。他的效率很高,如果打算做一个高负荷的程序TServerSocket是最好的选择,不过如果选择和这个类,也就选择了Borland C++.TTCPServer很象CSocket,效率不是很好。我不推荐用。TPowerSocket的性能是最差的,而且BUG奇多,强烈反对使用。Indy组件的稳定性不错。但是效率一般,特别是阻塞方式效率较差。VBSocket控件不是一个能用的选择,适用范围很有限。因此我不相信有人会在C++环境下使用这个OCX控件
MFC的CSocket是一个简单低效的东西相信所有做服务器程序的人都不会采用!CAsyncSocket效率要好些,但是封装十分差,我看不如用API自己写一个类,相比下TServerSocket的效率和封装都很好,但是没有源码,不能移植到VC上。他的效率很高,如果打算做一个高负荷的程序TServerSocket是最好的选择,不过如果选择和这个类,也就选择了Borland C++.TTCPServer很象CSocket,效率不是很好。我不推荐用。TPowerSocket的性能是最差的,而且BUG奇多,强烈反对使用。Indy组件的稳定性不错。但是效率一般,特别是阻塞方式效率较差。VBSocket控件不是一个能用的选择,适用范围很有限。因此我不相信有人会在C++环境下使用这个OCX控件