WEB开发网
开发学院手机开发Android 开发 Android 中的微型云 阅读

Android 中的微型云

 2010-04-09 05:40:00 来源:WEB开发网   
核心提示: tiny clound 的 main(parent)功能在清单 10 中定义,它分配了将在其上侦听浏览器请求调用的 TCP/IP 套接字,Android 中的微型云(16),随后它将初始化一些全局变量,比如 theDir,微型云将在这些全局变量中启动,最终

 

tiny clound 的 main(parent)功能在清单 10 中定义。它分配了将在其上侦听浏览器请求调用的 TCP/IP 套接字。随后它将初始化一些全局变量,比如 theDir,微型云将在这些全局变量中启动。最终,它将自身创建为一个驻留程序(也称为 daemon),这样就可以在运行其他进程的同时在后台安静地处理浏览器请求。


清单 10. Main 函数


int main(int argc, char **argv)
{
char* str;
char* cret;

static struct sockaddr_in cli_addr;
static struct sockaddr_in serv_addr;

socklen_t length;

int i;
int port;
int pid;
int listenfd;
int socketfd;
int hit;

cret=getcwd(logDir, LBUF);

if(argc < 2)
{
strcpy((char*) thePort, "80");
port=atoi((char*) thePort);
}
else
{
if(!strcmp(argv[1], "-?"))
{
printf("Usage: cloud [Port Directory]

上一页  11 12 13 14 15 16 17 18 19 20 21  下一页

Tags:Android 微型

编辑录入:coldstar [复制链接] [打 印]
赞助商链接