⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 minigui体系结构之一 体系结构概览.htm

📁 minigui--面向实时嵌入式系统的图形用户界面。此文档介绍了miniguide体系结构。
💻 HTM
📖 第 1 页 / 共 4 页
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0082)http://www-900.ibm.com/developerWorks/cn/linux/embed/minigui/minigui-4/index.shtml -->
<HTML 
xmlns="http://www.w3.org/1999/xhtml"><HEAD><TITLE>MiniGUI体系结构之一 体系结构概览</TITLE><!-- *****  comments #1: Meta Information  - can be editted ***** -->
<META http-equiv=Content-Type content="text/html; charset=GB2312">
<META content=index,follow name=ROBOTS>
<META 
content="linux, linux tutorials, linux training, linux standards, linux code, linux resources, linux programming, open source standards, linux how to, IBM, linux 教程, linux 培训,Linux 文章, Linux 论文, linux 标准, Linux 白皮书 linux 代码, linux 参考资料, linux 编程, 开放源码标准" 
name=KEYWORDS>
<META content="嵌入,MiniGUI,体系结构,POSIX Thread,线程" name=KEYWORDS>
<META 
content="为了帮助更多软件开发人员理解 MiniGUI及其编程,同时帮助更多的自由软件开发人员加入 MiniGUI 的开发,我们将撰写一系列文章介绍MiniGUI的体系结构。本文是系列文章的第一篇,将在整体上对MiniGUI的体系结构作一介绍。其中主要包括:线程的基本概念;基于 POSIX Thread 的微客户/服务器结构;用来同步微客户/服务器动作的关键数据结构――消息队列;面向对象技术在 MiniGUI 中的应用等等。最后,文章展望了我们计划在 MiniGUI 2.0 版开发中采用的体系结构。" 
name=ABSTRACT>
<META content=papers_html name=dWCategory>
<META content=Linux name=zone>
<META 
content="为了帮助更多软件开发人员理解 MiniGUI及其编程,同时帮助更多的自由软件开发人员加入 MiniGUI 的开发,我们将撰写一系列文章介绍 MiniGUI 的体系结构。本文是系列文章的第一篇,将在整体上对 MiniGUI 的体系结构作一介绍。其中主要包括:线程的基本概念;基于 POSIX Thread 的微客户/服务器结构;用来同步微客户/服务器动作的关键数据结构――消息队列;面向对象技术在 MiniGUI 中的应用等等。最后,文章展望了我们计划在 MiniGUI 2.0 版开发中采用的体系结构。" 
name=DESCRIPTION>
<META content=public name=SECURITY>
<META content=2000xxxx name="LAST UPDATED"><!-- *****  end Meta Information  ***** --><!-- *****  DO NOT EDIT FOLLOWING CODE  ***** -->
<SCRIPT language=JavaScript type=text/javascript><!--    function nav_pulldown(list) {top.document.location.href = list.options[list.selectedIndex].value;}    function wB(){var br="BR";if((navigator.userAgent.indexOf('Mozilla')!= -1)&&((navigator.userAgent.indexOf('Spoofer')==-1)&&(navigator.userAgent.indexOf('compatible')==-1))){br="NS"}return br}    function wV(br){var bv=0;bv=navigator.appVersion.substring(0,1);if(br=="IE"){(parseInt(bv));}if(br=="NS"){(parseInt(bv));}return bv;}    function wP(){var os="OS";if(navigator.userAgent.indexOf("OS/2")!=-1){os='os/2'}return os;}b=wB();v=wV(b);o=wP();    function change_bgColor() {if (b=="NS" && v==2 && o != "os/2"){document.bgColor="#999999"}}    function gotosite() {var L = document.formSpinbox.pickWW.selectedIndex; location.href = document.formSpinbox.pickWW.options[L].value; return false;}//--> </SCRIPT>
<LINK href="MiniGUI体系结构之一 体系结构概览.files/style3.css" type=text/css rel=stylesheet><!-- comments #2 --><!-- begin insert header includes -->
<META content="MSHTML 6.00.2800.1479" name=GENERATOR></HEAD>
<BODY aLink=#0000ff bgColor=#ffffff leftMargin=2 topMargin=2 marginwidth="2" 
marginheight="2">
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
  <TBODY>
  <TR bgColor=#006699>
    <TD>
      <TABLE cellSpacing=0 cellPadding=0 width=300 border=0>
        <TBODY>
        <TR bgColor=#006699>
          <TD width=150><IMG height=25 alt=IBM 
            src="MiniGUI体系结构之一 体系结构概览.files/mast_logo.gif" width=150></TD>
          <TD width=150 
            background="MiniGUI体系结构之一 体系结构概览.files/mgradient.gif"><FONT 
            face="arial, sans-serif" color=#99ccff 
            size=-1><B>China</B></FONT><BR><IMG height=1 alt="" 
            src="MiniGUI体系结构之一 体系结构概览.files/c.gif" 
    width=150></TD></TR></TBODY></TABLE></TD>
    <TD align=left>
      <TABLE cellSpacing=0 cellPadding=0 width=300 border=0>
        <TBODY>
        <TR>
          <TD width=100><A 
            href="http://www-900.ibm.com/cgi-bin/click.p?url=http://www.ibm.com/shop/cn"><IMG 
            height=25 alt=购物 src="MiniGUI体系结构之一 体系结构概览.files/shopibm.gif" 
            width=100 border=0></A></TD>
          <TD width=100><A 
            href="http://www-900.ibm.com/cgi-bin/click.p?url=http://www.ibm.com/cn/support"><IMG 
            height=25 alt=技术支持 src="MiniGUI体系结构之一 体系结构概览.files/support_chs.gif" 
            width=100 border=0></A></TD>
          <TD width=100><A 
            href="http://www-900.ibm.com/cgi-bin/click.p?url=http://www.ibm.com/cn/support/product"><IMG 
            height=25 alt=免费下载 
            src="MiniGUI体系结构之一 体系结构概览.files/downloads_chs.gif" width=100 
            border=0></A></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
  <TBODY>
  <TR bgColor=#000000>
    <TD>
      <TABLE cellSpacing=0 cellPadding=0 width=600 border=0>
        <TBODY>
        <TR>
          <TD width=150 bgColor=#006699><IMG height=21 alt="" 
            src="MiniGUI体系结构之一 体系结构概览.files/mast_lnav_sp.gif" width=150></TD>
          <TD bgColor=#000000 colSpan=4>
            <TABLE height=21 cellSpacing=0 cellPadding=0 border=0>
              <TBODY>
              <TR>
                <TD align=middle width=79 bgColor=#000000 height=21><A 
                  class=nav style="COLOR: #ffffff" 
                  href="http://www-900.ibm.com/cgi-bin/click.p?url=http://www.ibm.com/cn"><B>IBM 
                  主页</B></A></TD>
                <TD width=1 bgColor=#959595><IMG height=1 alt="" 
                  src="MiniGUI体系结构之一 体系结构概览.files/c.gif" width=1></TD>
                <TD align=middle width=79 bgColor=#000000 height=21><A 
                  class=nav style="COLOR: #ffffff" 
                  href="http://www-900.ibm.com/cgi-bin/click.p?url=http://www.ibm.com/products"><B>产品</B></A></TD>
                <TD width=1 bgColor=#959595><IMG height=1 alt="" 
                  src="MiniGUI体系结构之一 体系结构概览.files/c.gif" width=1></TD>
                <TD align=middle width=79 bgColor=#000000 height=21><A 
                  class=nav style="COLOR: #ffffff" 
                  href="http://www-900.ibm.com/cgi-bin/click.p?url=http://www.ibm.com/cn/services"><B>咨询</B></A></TD>
                <TD width=1 bgColor=#959595><IMG height=1 alt="" 
                  src="MiniGUI体系结构之一 体系结构概览.files/c.gif" width=1></TD>
                <TD align=middle width=79 bgColor=#000000 height=21><A 
                  class=nav style="COLOR: #ffffff" 
                  href="http://www-900.ibm.com/cgi-bin/click.p?url=http://www.ibm.com/cn/industry"><B>行业</B></A></TD>
                <TD width=1 bgColor=#959595><IMG height=1 alt="" 
                  src="MiniGUI体系结构之一 体系结构概览.files/c.gif" width=1></TD>
                <TD align=middle width=79 bgColor=#000000 height=21><A 
                  class=nav style="COLOR: #ffffff" 
                  href="http://www-900.ibm.com/cgi-bin/click.p?url=http://www.ibm.com/cn/news"><B>新闻</B></A></TD>
                <TD width=1 bgColor=#959595><IMG height=1 alt="" 
                  src="MiniGUI体系结构之一 体系结构概览.files/c.gif" width=1></TD>
                <TD align=middle width=79 bgColor=#000000 height=21><A 
                  class=nav style="COLOR: #ffffff" 
                  href="http://www-900.ibm.com/cgi-bin/click.p?url=http://www.ibm.com/cn/ibm"><B>关于 
                  IBM</B></A></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></TD></TR></TABLE>
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
  <TBODY>
  <TR>
    <TD>&nbsp;&nbsp;<A 
      href="http://www-900.ibm.com/developerWorks/cn/index.html"><B>dW 
      中国站点</B></A><B> : </B><A 
      href="http://www-900.ibm.com/developerWorks/cn/linux/" 
      target=_top><B>Linux 概览</B></A><B> : </B><B><A 
      href="http://www-900.ibm.com/developerWorks/cn/cnpapers.nsf/linux-papers-bynewest?OpenView&amp;count=500">文档库 
      - 论文</A></B></TD></TR>
  <TR>
    <TD width="100%"><IMG height=1 alt="" 
      src="D:\新建文件夹\MiniGUI体系结构之一 体系结构概览.files\c(1).gif" width=8></TD>
  <TR>
    <TD bgColor=#cc6633 height=3><IMG height=3 alt="" 
      src="D:\新建文件夹\MiniGUI体系结构之一 体系结构概览.files\c(1).gif" width=150></TD></TR>
  <TR>
    <TD bgColor=#333333 height=1><IMG height=1 alt="" 
      src="D:\新建文件夹\MiniGUI体系结构之一 体系结构概览.files\c(1).gif" width=150></TD></TR>
  <TR>
    <TD bgColor=#000000 height=1><IMG height=1 alt="" 
      src="D:\新建文件夹\MiniGUI体系结构之一 体系结构概览.files\c(1).gif" 
width=150></TD></TR></TBODY></TABLE><!-- comments #2 -->
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
  <TBODY>
  <TR colspan="3">
    <TD width=8><!-- gutter --><IMG height=1 alt="" 
      src="MiniGUI体系结构之一 体系结构概览.files/c.gif" width=8></TD>
    <TD></TD></TR><!-- *****  comments #3: bread crumb trail ***** --><!-- *****  comments #4: enter the pdf link and size ***** -->
  <TR>
    <TD vAlign=top width=8><!-- gutter --><IMG height=1 alt="" 
      src="MiniGUI体系结构之一 体系结构概览.files/c.gif" width=8></TD>
    <TD vAlign=top><!-- *****  comments #5: enter the Title, subtitle, author name, job title, and month/year article was initially published ***** --><BR>
      <P><STRONG class=title>MiniGUI体系结构之一</STRONG><BR><STRONG 
      class=subtitle>体系结构概览</STRONG></P>
      <P>魏永明<BR>蓝点软件(北京)研发中心技术主管<BR>2000/12/02</P><!-- END title and author lines --><!-- Editor #5: Begin Table of Contents -->
      <TABLE cellSpacing=0 cellPadding=0 width=137 align=right border=0>
        <TBODY>
        <TR>
          <TD align=middle bgColor=#cc6633><FONT face=helvetica,helv,arial 
            color=#ffffff size=-1><B>Contents:</B></FONT></TD></TR>
        <TR>
          <TD width="100%" bgColor=#000000><FONT face=helvetica,helv,arial 
            size=-3><IMG height=1 alt="" src="MiniGUI体系结构之一 体系结构概览.files/c.gif" 
            width=1 border=0></FONT></TD></TR>
        <TR>
          <TD width="100%" bgColor=#ffffff><FONT face=helvetica,helv,arial 
            size=-3><IMG height=4 alt="" src="MiniGUI体系结构之一 体系结构概览.files/c.gif" 
            width=1 border=0></FONT></TD></TR>
        <TR>
          <TD><A 
            href="http://www-900.ibm.com/developerWorks/cn/linux/embed/minigui/minigui-4/index.shtml#1"><FONT 
            face=helvetica,helv,arial size=-2>1 引言</FONT></A></TD></TR>
        <TR>
          <TD><A 
            href="http://www-900.ibm.com/developerWorks/cn/linux/embed/minigui/minigui-4/index.shtml#2"><FONT 
            face=helvetica,helv,arial size=-2>2 POSIX 线程</FONT></A></TD></TR>
        <TR>
          <TD><A 
            href="http://www-900.ibm.com/developerWorks/cn/linux/embed/minigui/minigui-4/index.shtml#3"><FONT 
            face=helvetica,helv,arial size=-2>3 基于 PThread 
          大微客户/服务器结构</FONT></A></TD></TR>
        <TR>
          <TD><A 
            href="http://www-900.ibm.com/developerWorks/cn/linux/embed/minigui/minigui-4/index.shtml#4"><FONT 
            face=helvetica,helv,arial size=-2>4 
        多线程通讯的关键数据结构——消息队列</FONT></A></TD></TR>
        <TR>
          <TD><A 
            href="http://www-900.ibm.com/developerWorks/cn/linux/embed/minigui/minigui-4/index.shtml#5"><FONT 
            face=helvetica,helv,arial size=-2>5 面向对象技术在 MiniGUI 
          中的应用</FONT></A></TD></TR>
        <TR>
          <TD><A 
            href="http://www-900.ibm.com/developerWorks/cn/linux/embed/minigui/minigui-4/index.shtml#5"><FONT 
            face=helvetica,helv,arial size=-2>6 在 MiniGUI 2.0 
        中的考虑</FONT></A></TD></TR>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -