0 0

VB功能用java如何实现10

这是一个VB的实现方法,不过我不会用java改,还请大家帮忙看看:

在服务器程序端主要完成以下四个功能:
侦听端口并接收客户机请求;数据库访问和操作;
将结果封装起来发送客户机;关闭服务器。
(1)  侦听端口并接收客户机请求
向窗体添加 Winsock 控件,其 Name 属性改为
sockServer。通过修改 LocalPort 属性来设置服务器
侦听的端口号,执行 Listen 方法,服务器开始侦
听。当服务器接收连接请求时,sockServer 触发
Connection Request 事件,在该事件中用 Accept 接
收来自客户机的连接请求。
(2)  数据库访问和操作
接收到从客户机传来的数据后,会触发
sockServer 的 DataArrival 事件。从处理代码中得到
客户机的查询请求,然后采用 ADO 控件访问数据
库,并执行相应操作。
这里采用VB6.0 的ADO控件(ActiveX Data
Objects,ActiveX  数据对象)访问数据库。它能够
访问任何虚拟类型数据库,既包括关系型数据库和
非关系型数据库,也包括本地的数据库或者远程数
据库
。向窗体添加ADO的一个实体Adodc1,通过
设置Adodc1 的ConnectionString属性来访问数据库,
RecordSource属性是对数据库操作的SQL语句。不
同的SQL语句可以对数据库完成不同的操作,如选
择、查询、排序、添加、删除等等。SQL语句对数
据库操作的结果存放在RecordSet对象里面。
(3)  将查询结果封装起来发送给客户机
Winsock 数据传送格式采用字符串型。即把对
数据库的操作结果转化为字符型数据,然后将零散
字符型数据用字符“/”合并成。并用 SendData 将
封装好的字符数据发送到客户机。
(4)  关闭服务器
在按钮 cmdClose 的 Click 事件中使用 Close 使
服务器主动关闭连接,代码为 sockServer.Close。将
项目编译成可执行程序 Server.exe,服务器应用软
件即建立起来。
问题补充
只要指出用到哪些相关的java技术即可,即对应在java中大致如何实现
2011年4月15日 14:25

1个答案 按时间排序 按投票排序

0 0

看看java client/server.

2011年4月18日 11:29

相关推荐

    VB.NET转JAVA工具

    6. **LINQ转换**:如果VB.NET代码使用了LINQ查询,转换工具需要将其转换为Java的Stream API或其他查询方式。 转换过程可能涉及到一些复杂情况,比如VB.NET特有的语言特性(如With...End With、MyClass关键字等),...

    vb6 调用java WEBSERVER

    这个实例展示了一个简单的跨平台交互方式,允许VB6应用利用Java的强大功能,特别是在Web服务处理方面。 描述中提到的“一个调用JAVA的WEBSERVER方法实例,用VB6写的,简单明了”,意味着它提供了一个易于理解的代码...

    VB6与java混合编程

    - **Web服务**:VB6可以调用Java实现的Web服务,实现远程调用和数据交换。 在压缩包文件“vbjava”中,可能包含了VB6和Java的源代码、编译后的可执行文件、配置文件以及可能的桥接库或通信协议的文档。分析这些文件...

    VB\java\asp

    标题中的"VB\java\asp"提及了三个关键的编程语言:Visual Basic(VB)、Java和Active Server Pages(ASP)。这些是IT领域的基础组件,分别用于构建桌面应用程序、服务器端应用和服务端脚本。 1. **Visual Basic (VB...

    JAVA与VB实现Socket通信实例

    在这个实例中,我们将探讨如何使用Java和Visual Basic(VB)来实现Socket通信。下面我们将详细讲解相关知识点。 1. **Socket基本概念** - Socket,也称为套接字,是网络通信中的一个抽象概念,它是进程间通信(IPC...

    操作com组件的可以java直接调用vb的dll

    当Java通过Jacob调用这些DLL时,实际上是调用了VB中的特定函数,实现特定的功能,例如读写Excel文件或操作Word文档。 4. 操作Excel和Word:在Windows环境中,Microsoft Office提供了丰富的COM接口供其他程序调用,...

    Demo_VB_and_CSharp_to_Java_Converter.zip

    然后,"VB & CSharp to Java Converter Help.chm"是一个帮助文档,它包含了对转换器的详细使用指南和可能遇到的问题解答。这种文档通常包括软件的功能介绍、操作步骤、常见问题及解决方案等,是用户快速上手和解决...

    vb利用系统api实现模拟QQ截屏截图功能

    在VB(Visual Basic)编程中,利用系统API(Application Programming Interface)可以实现各种高级功能,如模拟QQ的截屏截图功能。API是操作系统提供给开发者的一组接口,允许程序员访问操作系统内部的服务,如屏幕...

    VB实现的Eclipse编辑器

    然而,你是否想过这个以Java为原生语言的编辑器可以用Visual Basic(VB)来实现呢?本文将深入探讨一个独特的项目——“VB实现的Eclipse编辑器”,并揭示其中蕴含的技术要点和实现细节。 首先,我们要理解Eclipse...

    JAVA语言全书VB版

    《JAVA语言全书VB版》是一部专为程序员和学习者准备的综合性教程,它将原本以JAVA语言编写的教材转化为VB(Visual Basic)版本,便于使用VB编程环境的用户理解和学习JAVA语言。VB是一种广泛使用的面向对象的编程语言...

    2022年用VB实现窗口图标最小化到通知栏Java教程.docx

    通过以上步骤,你就能实现VB应用程序的窗口最小化到通知栏的功能。这个过程涉及到对Windows API的深入理解,因为VB本身不直接支持这些高级功能。记住在实际编程中,一定要测试所有功能,确保其在不同环境下都能正常...

    vb Vc sql java matlab函数全集

    VB函数包括各种内置函数,如数学函数、字符串函数、日期和时间函数等,它们帮助开发者处理数据和实现特定功能。 2. **Visual C++ (VC)**:VC是C++编程语言的一个集成开发环境,支持面向对象编程,能生成高性能的...

    VB.net实现成语接龙游戏

    【VB.NET实现成语接龙游戏】是一个典型的桌面应用程序开发项目,使用了Visual Basic .NET(VB.NET)语言和Windows Forms(WinForm)作为用户界面。在这个项目中,开发者结合了数据库技术来存储和检索成语数据,以...

    各种管理信息系统 vb java 数据库都有 可运行.zip

    本资料包包含了一系列用VB(Visual Basic)和Java语言开发的管理信息系统实例,涵盖了酒店管理、库存控制、客户服务、销售管理、档案管理、图书馆管理和活动管理等多个领域,同时结合了数据库技术,以实现高效的数据...

    java源码包---java 源码 大量 实例

     Java实现的FTP连接与数据浏览程序,实现实例化可操作的窗口。  部分源代码摘录:  ftpClient = new FtpClient(); //实例化FtpClient对象  String serverAddr=jtfServer.getText(); //得到服务器地址  ...

    JAVA基于ANDROID平台的五子棋游戏的设计与实现(ASP.NET,JAVA,JSP,VB,ASP)

    8. **网络编程**:如果游戏支持在线对战,还需要实现网络通信功能,如使用Socket编程或WebSocket进行实时数据交换。 9. **其他技术**:ASP.NET、JSP、VB和ASP可能是对比或集成的部分,可能涉及到后端服务的开发,如...

    VB 无线温度实时监控系统

    在VB中,我们可以使用MSComm控件来实现串口通信。首先,需要设置MSComm控件的属性,如CommPort(指定串口号)、Settings(设定波特率、校验位、数据位和停止位)等。然后,通过OnComm事件处理接收和发送数据,如...

Global site tag (gtag.js) - Google Analytics