当前位置:首页 » 多媒体相关

各位大虾,vb网络编程你们采用的winsock还是api? winsock运行是否稳定?进者有分!


各位大虾,vb网络编程你们采用的winsock还是api?   winsock运行是否稳定?进者有分!

推荐阅读

  • 谈6680的几个软件问题以及解决办法 [详细内容]
  • HP酷睿电脑成主流 5600元超值体验 [详细内容]
  • 禁黄、加密、资料防窃:且看锐尔电脑锁 [详细内容]
  • A31改进版A31+设想 [详细内容]
  • 3年保兼容机比不了!酷睿液晶5999 [详细内容]
  • 双核+19液晶才流行!长城电脑5399 [详细内容]
  • 免费但功能强大的文件加密利器 AxCrypt [详细内容]
  • 网友回答:
    网友:bydisplay

    winsock,很稳定

    网友:online

    winsock,很稳定

    网友:zqfleaf

    看你能力了,winsock功能太少了

    网友:hengxin54

    自己用api写成类来调用也可以

    网友:xian686

    各位能不能详细点?  
     

    网友:alicky

    winsock很好

    网友:hy_3

    一般.

    网友:132105

    网络视频会议用什么写呀?

    网友:garfield

    我用winsock,很少用api。  
      异步winsock   api要一个窗体接收消息。

    网友:coolwhy1

    是,winsock稳定,很好啊

    网友:jsxyhelu

    winsock是vb提供的,当然没问题!

    网友:taogege

    沒有什麼漏洞

    网友:taogege

    服務端建一個winsock數組,指定其中一個為偵聽專用,負責響應新的連接請求,其它都是一對一的關系。通常來說,隻要不是很多很多,服務器不會癱瘓。  
      http://expert.csdn.net/expert/topic/2172/2172755.xml?temp=.1703302

    网友:yijiansong

    沒有什麼漏洞  
     

    网友:liuzhijie0451

    winsock好

    网友:gys_yxr

    winsock

    网友:aha99

    看你要实现什么功能了,有许多是控件实现不了的,到那时候,你就不会问这个问题了。。。。

    网友:heng_s

    自己动手调用api对开发人员对api编程的熟悉程序有比较高的要求.  
      而winsock现在是vb编写tcpip通讯方式的主流  
       
      我个人感觉,winsock封装得还比较好的,但是丢包的现象与调用api比起来还是要高一点.检测通讯异常的能力也要差一点.

    网友:viena

    winsock,很稳定

    网友:viena

    winsock,很稳定

    网友:heng_s

    在通讯数据量不大的情况下使用winsock还是比较好的.最稳定是每次通讯在1-2k的通讯量以下,以后的数据通讯量越大,winsock丢包的机率就越高.一旦数据量非常大,winsock就显得十分的力不从心了

    网友:garfield

    分开发送啊。。。  
      我试过做多线程断点续传简易http服务器。。发送100m也没问题

    网友:guoyx

    我都是用winsock,稳定。我的程序8k/m都没什么问题,至少已经成功运行1年,还可以加大!!

    网友:wenejiang

    用winsock是很好,但就是功能少了点。

    网友:wenejiang

    我想用一个集合来封装winsock,但是控件数组一封装就无法再响应事件,如不做成数组,则winsock就无法动态增减。

    网友:aha99

    我想用一个集合来封装winsock,但是控件数组一封装就无法再响应事件,如不做成数组,则winsock就无法动态增减。     ???  
     

    网友:xiaohuangtao

     
      我自己写了个sock类,因为winsock不支持引用  
       
      超outlook软件,提供源代码    
      楼主:   本软件是我在业余时间完成,我的目标是将它做成国内一流的客户端邮件软件.现在初具模型  
       
      .正在修改中.它有一下特点:  
      1.   基于sdk模式开发  
      2.   大量源代码:软件中用到的所有组件,包括每一个按钮,均是自己所写.形成了自己风  
       
      格的完整的一套组件库.他们包括:列表,文件管理,菜单等  
      所有代码均参照标准协议写成  
       
      3.   由以下功能模块组成:邮件;新闻组;ftp;任务及其在之基础上的相应管理.如文件管  
       
      理等.  
      4.   合作方式:转让经营权;根据你们需要提供技术支持;作为贵公司产品发布等,我们可  
       
      以详细谈.我的联系方式是:myganlimei@163.com   13062323245  
       
      一下为该软件部分运行界面图:    
       
         
      安装盘下:ftp://uploads@2ccc.com/smartmai_setup.exe  
       
      代码下:ftp://uploads@2ccc.com/smartmail_code.rar  
       
      ftp密码:uploads  
       
      建议大家先下安装盘,因为比较新,

    网友:wxrwan

    有封装好的控件为什么不用,我用winsock  
     

    网友:wx05

    没有用vb做过网络方面的,所以提不出什么好的建议

    网友:boyzhang

    好!强烈uping...

    网友:xiaohuangtao

    大家看来也不咋样,没办法,我本来是免费送给大家,可惜大家不领情:  
      version   1.0   class  
      begin  
          multiuse   =   -1     true  
          persistable   =   0     notpersistable  
          databindingbehavior   =   0     vbnone  
          datasourcebehavior     =   0     vbnone  
          mtstransactionmode     =   0     notanmtsobject  
      end  
      attribute   vb_name   =   "csocket"  
      attribute   vb_globalnamespace   =   false  
      attribute   vb_creatable   =   false  
      attribute   vb_predeclaredid   =   false  
      attribute   vb_exposed   =   false  
      ********************************************************************************  
      csocket   class  
      ********************************************************************************  
      to   use   this   class   module   you   need:  
            msocketsupport   code   module  
      ********************************************************************************  
      version:   1.0.12           modified:   17-oct-2002  
      smart   mail   作者       myganlimei@163.com  
      ********************************************************************************  
      ********************************************************************************  
      option   explicit  
       
      added:   23-aug-2002  
      private   declare   function   postmessage   lib   "user32"   alias   "postmessagea"   (byval   hwnd   as   long,   byval   wmsg   as   long,   byval   wparam   as   long,   byval   lparam   as   long)   as   long  
       
      the   csocket   protocols   constants   as   for  
      the   ms   winsock   control   interface  
      public   enum   protocolconstants  
              scktcpprotocol   =   0  
              sckudpprotocol   =   1  
      end   enum  
       
      the   csocket   errors   constants   as   for  
      the   ms   winsock   control   interface  
      public   enum   errorconstants  
              sckaddressinuse   =   10048  
              sckaddressnotavailable   =   10049  
              sckalreadycomplete   =   10037  
              sckalreadyconnected   =   10056  
              sckbadstate   =   40006  
              sckconnectaborted   =   10053  
              sckconnectionrefused   =   10061  
              sckconnectionreset   =   10054  
              sckgetnotsupported   =   394  
              sckhostnotfound   =   11001  
              sckhostnotfoundtryagain   =   11002  
              sckinprogress   =   10036  
              sckinvalidarg   =   40014  
              sckinvalidargument   =   10014  
              sckinvalidop   =   40020  
              sckinvalidpropertyvalue   =   380  
              sckmsgtoobig   =   10040  
              scknetreset   =   10052  
              scknetworksubsystemfailed   =   10050  
              scknetworkunreachable   =   10051  
              scknobufferspace   =   10055  
              scknodata   =   11004  
              scknonrecoverableerror   =   11003  
              scknotconnected   =   10057  
              scknotinitialized   =   10093  
              scknotsocket   =   10038  
              sckopcanceled   =   10004  
              sckoutofmemory   =   7  
              sckoutofrange   =   40021  
              sckportnotsupported   =   10043  
              scksetnotsupported   =   383  
              scksocketshutdown   =   10058  
              scksuccess   =   40017  
              scktimedout   =   10060  
              sckunsupported   =   40018  
              sckwouldblock   =   10035  
              sckwrongprotocol   =   40026  
      end   enum  
       
     

    .

    讨论区

    Login