社区
Java
帖子详情
怎样实现C/S软件和Web页面的通信?
leungmin
2008-12-17 03:41:56
要在一个C/S软件中实现一个功能。在C/S软件中提交一些信息到已经打开的WEB页面中,同时进行一个提交的操作。
哪位兄弟姐妹有相关的资料,请指教。拜托!拜托!!
...全文
132
6
打赏
收藏
怎样实现C/S软件和Web页面的通信?
要在一个C/S软件中实现一个功能。在C/S软件中提交一些信息到已经打开的WEB页面中,同时进行一个提交的操作。 哪位兄弟姐妹有相关的资料,请指教。拜托!拜托!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
songfuqiang
2008-12-28
打赏
举报
回复
行,用delphi做过,用IE控件,打开网页,然后调用写好的JS来提交即可!
ppp76806369bbb
2008-12-27
打赏
举报
回复
adfafa
极客九剑
2008-12-26
打赏
举报
回复
用http长连接,tomcat6和jetty的新功能都有这个支持,应该属于comet范围
yjaqktpp
2008-12-19
打赏
举报
回复
一般都是用socket实现的,
LoginOut
2008-12-17
打赏
举报
回复
做过类似的,Java客户端和C++服务器端进行Socket通讯,然后获取C++发送过来的信心
并显示在页面上
m7788
2008-12-17
打赏
举报
回复
这主要是客户端的事,得看客户端用什么
B_S模式的图书管理系统的设计与
实现
摘要 本文主要分析了Browser/Serve:模式的多层结构以及其
实现
所采用 的关键技术一一ASP技术,并对开发过程中使用的ADO技术以及SQL Serve:开发工具进行了介绍。Browser/Serve:模式的系统架构将应用划 分为二层:用户界面层,逻辑层,数据库层。其中用户界面层负责处理用 户的输入和向用户的输出,但并不负责解释其含义;逻辑层是上下两层的 纽带,它建立实际的数据库连接,根据用户的请求生成SQL语句检索或更 新数据库,并把结果返回给客户端库;数据库层负责实际的数据存储和检 索。 ASP (ActiveX Server Page)技术是
Web
服务器提供的一种新的网页 语言执行环境,它负责管理
Web
服务器和数据库服务器之间的
通信
并提供 应用程序服务,可直接或通过调用外部程序或通过脚本代码来访问数据库, 因此可以提供与数据库相关的动态HTML
页面
和执行用户查询,并将查询结 果格式化成 HTML
页面
,通过
Web
服务器返回给用户浏览器。 本文通过对局域网环境下高校图书管理的需求分析,设计了一个应用 集成的、高效的图书管理系统,即网上图书馆。该系统在原有 Client/Serve:模式的图书管理系统的基础上,结合Browser/Serve:模式, 利用ASP技术
实现
了对图书资料的计算机网络管理和
Web
查询功能。完成 了对图书管理系统的需求分析、功能模块划分、数据库模式分析,设计了 网上查询模块,建立了图书馆网站,使读者可以在工nternet上查询藏书情 况和自己借书情况,方便开展网上业务,扩大了图书馆的服务范围。该系 统运行十校园网上,可通过校园网接入工nterneto 关键词:图书馆,管理系统,B/S,ASP,SQL Server
JSP期末复习资料详细解析
Jsp期末复习资料 习题部分 第一章 JSP概述 1.JSP技术是由 A 语言作为脚本语言。 A.Java B.C++ C.C# D.C 2.
Web
是与平台无关、分布式的、图形化的和易于导航的,定义了客户端和服务器端如何
通信
。 3.HTTP(超文本传输协议)是一种Internet上常见的协议,用于传输超文本标记语言(HTML)编写的文件,也就是通常所说的网页。 4.网站一般分为3层,分别是用户界面交互层、应用程序层、数据库层。 5.Servlet的生命周期是载入、初始化、执行和删除。 6.JSP技术是在传统的网页文件HTML中加入java程序片段和JSP标记构建的JSP网页 7.什么是C/S结构?什么是B/S结构?两者由什么区别? 答:C/S是Client/Server(客户机/服务器)结构,B/S是Browser/Server(浏览器/服务器)结构。B/S结构是三层体系结构,B/S结构要求客户端只需要安装一个浏览器(Browser),客户端通过浏览器将请求发送给
Web
服务器,
Web
服务器负责与后端数据库服务器进行数据
通信
;C/S结构是二层结构平台模式,C/S结构要求客户端要安装指定的
软件
,客户端负责执行前端的数据处理,服务端进行后端的服务处理。 8.简述JSP技术和Servlet技术的区别和联系。 ♦区别:⑴JSP技术主要用来表现
页面
,而Servlet技术主要用来完成大量的逻辑处理。 ⑵JSP主要用来发送给前端的用户,而Servlet主要来响应用户的请求,完成请求 的逻辑处理。 ♦联系:在实际开发中,往往先把JSP
页面
开发出来,然后再将JSP代码转换成Servlet。 实验三: <%=1+1 %>
老男孩python 四期
一、Python运维开发基础课程列表 Python运维开发基础课程列表 第一天 1、编程语言介绍 2、Python基础,介绍历史、发展情况及现状 3、Python安装、环境准备 4、编程风格、语法要求、变量格式等 5、编写用户交互脚本 6、读取用户输入 7、基本流程控制,if..else/for x in…/while True 8、程序流程控制二,break\continue\ 嵌套循环 9、项目实践:编写用户登录认证程序 ※
实现
用户名密码登陆,输入错误3次后锁定用户,多用户在线 第二天 1、python I/O交互 2、处理文件、通过Python修改及处理文件内容 3、项目实践:编写员工信息查询程序 ※读取员工信息数据库,支持模糊查询,支持动态添加、修改、删除员工信息 4、列表 5、元组、集合 6、字典的概念、语法、使用 7、程序实践 8、项目实践:编写信用卡ATM机程序,自动计息,自动扣款,带对账单功能 ※提供消费购物接口,取款需自动扣除手续费,每月底生成电子对帐单,延迟还款需计 利息 第三天 1、Python模块的介绍与使用 2、常用模块介绍 3、Pickle 序列化(
实现
内存数据在不同程序间共享) 4、自定制模块 5、异常处理,try….except 6、自定义异常类 7、Python函数概念、语法 8、函数参数 10、函数处理多个参数、默认参数 11、Return 12、正则表达式 13、迭代器和生成器 14、lambda 函数使用 15、装饰器 16、项目实践:编写备份程序,具备常规备份、增量备份、差异备份功能 第四天 1、面向对象编程基础 2、类的基本语法 3、编写类练习小程序 4、类的初始化 5、类下面的函数使用 6、类的调用 7、类的继承 8、项目实践:安红恋爱游戏程序 ※练习使用面向对象的思维设计并编写程序 9、项目实战一、模拟人生游戏 ※设定两个故事场景,场景可以穿插衔接,人物之间有关系和互动并且互相影响,根据 不同用户的玩法
实现
开放式结局 第五天 1、Socket 介绍 2、Python socket 语法 3、简单的socket 交互程序 4、Socket Server的开发与使用 5、多线程非阻塞并发自处理 6、练习程序:用SOCKET模拟
实现
SSH客户端功能 6、项目实战二、开发FTP服务器\客户端
软件
※分别开发服务器端和客户端,通过Socket模块
实现
网络
通信
,模拟
实现
FTP主要的文件下载、上传功能、
实现
多用户并发在线使用。 第六天 1、 项目实战三、开发运维审计服务器,
实现
公司全网用户操作审计需求 ※开发一个堡垒机,
实现
用户可以通过
WEB
和命令行登录到所有LINUX服务器上,纪录所有用户命令操作 2、项目实战四、通过Python脚本连接MYSQL数据库
实现
数据自动入库、更新 3、项目实战五、开发C/S架构备份服务器,
实现
远程备份 ※使用PYTHON SOCKET模块
实现
文件的远程压缩传输 二、Python中高级课程列表 Python运维开发培训中高级课程列表 第七天 1、项目实战六、编写类Nagios监控
软件
框架 2、编写监控服务器server 端 3、
实现
自动监控、自动报警 4、编写监控客户端 5、可监控自定义进程 6、使用Python SNMP模块获取并处理服务器信息 7、使用Paramiko模块管理Linux 服务器 第八天 1、Python 多线程程序开发使用 2、项目实战七、开发
实现
对上千台服务器的批量管理,分发指令、文件传送的运维管理程序 ※用多线程的方式并发连接登录多台LINUX服务器,
实现
并发命令操作、文件分发,实时结果返回,并可根据服务器性能控制线程量,千台机器改密码1分钟完成。 3、HTML/JAVAScript基础 4、
WEB
JS Package BootStrap 介绍与使用 ※通过BootsStrap 样式制作精美清新的
WEB
页面
5、使用JSON(
实现
不同程序间内存数据交换) 6、JQuery/Ajax 基础与使用 ※
实现
页面
部分内容与后台交互并实时刷新
页面
第九天 1、Python
WEB
架构Django的介绍、使用 2、Django manage.py 3、Django 视图 4、Django models使用Mysql数据库 5、Django 模板 6、Django url 7、Django Admin 8、编写前后台动态交互
页面
三、企业项目实战(
web
及运维
软件
开发) Python运维开发企业项目实战 第十天 企业大项目实战八--开发BBS论坛
软件
1、
实现
多用户同时在线 2、
实现
发贴、回复、评论功能 3、接入微博、QQ等SNS社交
软件
登录发帖接
电视台竞赛抢答器系统-完整源代码
这是一款可在企业和电视台使用的网络抢答器系统,分客户端和服务端。使用UDP进行局域网
通信
,使用多台计算机作为抢答终端和题目显示终端,服务器端可判别抢答方、可统计分数、管理题目。同时服务器端模拟了
WEB
服务器,通过HTTP方式向客户端提供抢答试题。客户端使用浏览器方式显示抢答试题。抢答试题为HTML
页面
,可嵌入视频、flash动画等元素作为抢答试题显示。 这套系统工作稳定,准确率高,可控性能好。这里提供完整DELPHI源代码。 C/S架构,UDP协议。
C#使用memCached
实现
缓存
C#使用memCached
实现
缓存 Memcached 是一个高性能的分布式内存对象缓存系统,用于动态
Web
应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提供动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写的,但是客户端可以用任何语言来编写,并通过memcached协议与守护进程
通信
。但是它并不提供冗余(例如,复制其hashmap条目);当某个服务器S停止运行或崩溃了,所有存放在S上的键/值对都将丢失。 Memcached由Danga Interactive开发,其最新版本发布于2010年,作者为Anatoly Vorobey和Brad Fitzpatrick。用于提升LiveJournal . com访问速度的。LJ每秒动态
页面
访问量几千次,用户700万。Memcached将数据库负载大幅度降低,更好的分配资源,更快速访问。
Java
50,530
社区成员
85,608
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章