当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 个人想做一个Linux下的IP phone,找了一些SIP资料,
 

 

 ·用visual c++.net实现xml解析    »显示摘要«
    摘要:对于多数开发者来说,web服务已经成为某种固定不变的东西了,因为他们把internet看作是促进应用程序应用的最好途径。一些web服务(例如amazon.com web服务)是公共的,并且很容易被要求把这种服务包含在应用程序中。其它一些web服务是私有的,并且需要访问的特定知识。无论涉及哪种web服务,他们都依赖xml传递数据。因此,在提到web服务的时候,xml解析是开发者想到的第一件事。全文阅......
 ·tembeddedwb的一个小bug    »显示摘要«
    摘要: 这几天不知道是不是人品出了问题,老是遇上一些小bug。 昨天在公司里写了一个有浏览网页代码的小程序,图方便,使用的是tembeddedwb控件,这个控件在delphi自带的twebbrowser控件上又提供了一些选项和方法。 拿回家以后打开这个工程,在打开浏览页面窗口的时候却出错了:“error creating form:´´ is not a valid ......


IP phone日志1

个人想做一个linux下的ip phone,找了一些sip资料,发现这协议够大,看osip项目都做了一两年,我也觉得难度太高,但想想难度高才有挑战嘛,自我安慰,呵呵.

第一步我想开始熟悉linux下的进程通讯, 预想有socket, pipe,queue,sigaction等要先掌握. 【程序编程相关:Eclipse3.0的一些plugin的

【推荐阅读:SQL Server 7.0 入门(八)

先不做服务器, 以两个客户程序user  agent通信为主. 【扩展信息:都是防火墙惹的祸--Oracle连接老断

划分几个模块:

 1.socket处理模块

 2.信令解析模块

 3.命令处理

 4.ui

 5.维护模块

 6.其它模块

 1与2之间采用queue通讯.socket以udp为基础.

 写了两个udp通讯的客户与服务程序:

 服务程序: bigdogsrv.c

***********************************************

#include <stdio.h>

#include <stdlib.h>

#include <errno.h>

#include <string.h>

#include <sys/types.h>

#include <netinet/in.h>

#include <sys/socket.h>

#include <sys/wait.h>

#define myport 4950 /* the port users will be sending to */

#define maxbuflen 100

main()

{

  int sockfd;

  struct sockaddr_in my_addr; /* my address information */

  struct sockaddr_in their_addr; /* connector´s address information */

  int addr_len, numbytes;

  char buf[maxbuflen];


...   下一页
 ·利用jsp 2.0开发web应用程序    »显示摘要«
    摘要:作者:qusay h. mahmoud 2003年7月 jsp(javaserver pages)技术是对servlet的进一步抽象,它由jcp(java community process)开发,是用于生成动态内容的开放式的、可免费获取的规范,也是j2ee(java 2 enterprise edition)规范的重要组成部分。许多商业应用服务器如bea weblogic、ibm websph......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE