在当今,计算机管理系统广泛服务于全球各地的企业、组织中,为企业创造着巨大价值。系统终端用户已经被覆盖到企业intranet或广域的internet中,使用户更加容易简单的获得系统服务。这样就满足用户对获得系统服务的需求了吗?企业的采购员可能想在路途中知道当前仓库中的动态存货量,销售人员在和客户谈判时可能想立刻获知当前在库产品价格和数量以争取到一笔大的销售定单,你无法预知你的系统用户在什么时刻需要获得计算机服务,传统的管理软件约束了用户更多正常行为。无线技术应用延伸了客户端用户对空间位置的需求,使这些企业需求变为现实。在无线设备编程中的j2me体系无线接入设备的可定制化编程能力被第三代 (3g) 和grps宽带无线网络所推进,从而可以在无线网络中传输视频信号和高质量的音频信号,而在这些基础网络硬件的推进下,无线设备已不象过去那样提供制造商所固有的编码程序,各种无线设备开发平台逐步形成,并成为...
崔滋恩作为整个产品供应链中的一部分,现代企业的企业信息资源广泛分布在各种网络体系中,企业必须能够处理这些分布的信息资源,这使得分布式企业应用成为构建企业信息环境的必然需求。rmi是使用最广泛的分布式对象系统之一,本文举例介绍了分布式企业计算的基本模式及如何应用rmi 来开发分布式的企业应用。一、客户/服务端模式客户/服务模式通过使用一个应用程序(客户)和另一个程序(服务端)交换数据。在客户/服务模式的应用中,通常使用低层次的socket来开发,使用socket来开发客户/服务端模式意味着我们必须自己设计一种包含客户端和服务端都统一的命令集的协议,使得客户端和服务端能够通过这个协议来通信。二、分布式对象模式分布式对象系统是一个对象集合,通过定义很完善的统一接口来分隔开请求服务(客户端)和功能服务(服务端)。在分布式对象模式里,客户端发送一个消息到一个对象,由对象解释这个消息,然后决定应该由什...
一个tcp/ip套节字编程的javabean package card_s; import java.net.socket; import java.io.*; public class card_s { socket client; bufferedreader socketreader; string line = null; printwriter socketwriter; public string card_status(string userno) { try { //创建一个socket client = new socket("192.168.0.13",2002); //创建输入输出数据流 socketreader = new bufferedreader(new inputstreamreader(client.getinputstream()))...
从概念上讲,大多数关系数据库系统是相似的:它们有一系列数据库组成,每个数据库包含一系列数据库表,但每个系统有各自组织其管理的数据方式,mysql也不例外。缺省地,所有由mysql服务器mysqld管理的数据存储在一个称为mysql数据目录的地方,所有数据库都存放在哪儿,也包括提供服务器操作信息的状态文件。 如果你对一个mysql安装执行管理任务,你应该熟知数据目录的布局及用途。本文介绍下列专题:如何确定数据目录的位置。服务器如何组织并提供对数据库和它管理的表的访问。在哪里找到由服务器生成的状态文件记忆它们包含什么内容。如何改变缺省地点或数据目录或单独数据库的组织结构。1、数据目录的位置一个缺省数据目录被编译进了服务器,如果你从一个源代码分发安装mysql, 典型的缺省目录为/usr/local/var,如果从rpm文件安装则为/var/lib/mysql, 如果从一个二进制分发安装则是/u...
使用mysqldump工具,基本用法是:shell> mysqldump [options] database [tables] 如果你不给定任何表,整个数据库将被导出。通过执行mysqldump --help,你能得到你mysqldump的版本支持的选项表。注意,如果你运行mysqldump没有--quick或--opt选项,mysqldump将在导出结果前装载整个结果集到内存中,如果你正在导出一个大的数据库,这将可能是一个问题。mysqldump支持下列选项:--add-locks在每个表导出之前增加lock tables并且之后unlock table。(为了使得更快地插入到mysql)。--add-drop-table在每个create语句之前增加一个drop table。--allow-keywords允许创建是关键词的列名字。这由表名前缀于每个列名做到。-c, --com...
一个可以进行jsp预编译工作的程序. 下面是read.me 以及 java 源程序.author: ugorji dick-nwoke ugorji.dick-nwoke@bea.comdate: jan 16. 2002post server startup jsp file compiler and validatorthis utility helps to1. simulate a precompilation of jsp's after the server has already started up.this way, we do not have to wait for all the jsp's to be precompiledbefore starting up the server.2. test the validity of all the jsp27...
.连接服务器mysql -u cnscn-h 192.168.0.1[-d dbname][-p 3306][--protocol=name] the protocol of connection (tcp,socket,pipe,memory)[-s, --socket=name] 连接所用的套接字文件[--character-sets-dir=name] 字符集所位于的目录[--default-character-set=name] 默认的字符集[-e, --vertical] 垂直地打列出查询输出.创建数据库mysql>create database dbname;.显示数据库列表mysql>show databases;.显示数据表列表mysql>show tables;.查看mysql设置参数%24mysqladmin -u root -p variables;.开...
摘要还没赶jini的时髦吗?尽管jini的机制十分强大,但它还没被java开发的主流所接受。在这之前,开发者需要找到更好的远程方法调用(rmi)解决方案。这篇文章引导你为你的rmi开发实现一个类jini的发现机制。(2,800 words; november 21, 2001)作者 philip bishop and nigel warren 翻译 foosleeper原文来自javaworld,见http://www.javaworld.com/javaworld/jw-11-2001/jw-1121-jinirmi_p.html如果你从事过jini开发,你会知道jini客户端是不需要知道服务的位置的;它们简单地通过发现机制来获得一个代理以访问它们需要的服务。相反,在rmi(远程方法调用)中,你必须知道你想访问的服务器的url。在本文中,我们将向你展示怎样为rmi实现一个类jini的发现...
这是关于如何用各种可以得到的接口为linux开发网络程序的系列文章的第一篇。就像大多数unix-based的操作系统一样,linux支持将tcp/ip作为本地的网络传输协议。在这个系列中,我们假定你已经比较熟悉linux上的c编程和linux的一些系统知识诸如signals,forking等等。 这篇文章是关于如何用bsd套接口创建网络程序的基础介绍 。在下一篇中,我们会解决涉及到建立(网络)deamon进程的问题。而且今后的文章我们还会涉及到使用远程过程调用(rpc),以及用corba/distributed objects进行开发。 一、tcp/ip的基础介绍 tcp/ip协议族允许两个运行在同一台电脑或者由网络连接在一起的两台电脑上的程序进行通讯。这个协议族是专门为了在不可靠的网络上进行通讯设计的。tcp/ip允许两个基本的操作模式——面向连接的可靠的传输(指tcp)和无连接的(co...
有些情况下你可能想要在同一台机器上运行多个服务器。例如,你可能想要测试一个新的mysql版本而让你现有生产系统的设置不受到干扰, 或你可能是想要为不同的客户提供独立的mysql安装一个因特网服务供应商。如果你想要运行多个服务器,最容易的方法是用不同的tcp/ip端口和套接字文件重新编译服务器,因此他们不是侦听同一个tcp/ip端口或套接字。假设一个现存服务器配置为缺省端口号和套接字文件, 那么用一个这样的configure命令行设置新的服务器:shell> ./configure --with-tcp-port=port_number --with-unix-socket=file_name --prefix=/usr/local/mysql-3.22.9这里port_number和file_name应该不同于缺省端口号和套接字文件路径名,而且--prefix值应该指定一个不同于现存...
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器