web start推出一个新的概念,叫做D/S

Ext-Destktop例子(改进版) 1、桌面图标的显示样式、自动换行、拖动及页面图标选择器 2、修正了部分BUG 3、加入了许多WebQQ的元素 4、写了一个JavaScript版的浏览器,不过是个半成品 5、加入了豆瓣FM、QQ地图、QQ音乐等应用 立即下载

java 在桌面程序上一直不理想,sun想用他来补足这个方面。
以往我们的系统架购叫做C/S,客户端需要安装很多东西,现在我们的结构叫做B/S,也叫超瘦客户端。虽然B/S有很多优势,但是还是不理想,比如我们对本地文件的操作上。
web start 推出一个新的概念,叫做D/S ,国内没有几个人知道D/S是什么。
Destktop Application / Server Application
客户端用Swing,服务器端你可以使用Servlet,采用Swing 和 Servlet来交换数据,你可以采用标准的HTTP协议来通讯,来交换数据。
这样把java的强项和弱项就都结合起来了。
服务器端不用多说了,大家都知道。
而客户端必须安装Web Start,把做好的Swing UI打包成*.jar,并且要签名的。放到webApp目录下。同时建立一个*.jnlp文件,如果你不知道什么是JNLP文件你可以去SUN网站看看,实质是一个XML格式的文件,里面声明了这个jar包的main 函数,和jar的url等等。
客户端只要点击JNLP文件的连接,就会激活客户端的webstart启动,有一个下载框,下载jar包,下载完毕自动运行程序。
这里的SWING可以和你在ide里面运行一样,可以操作本地文件,(Applet是不可以的);其实他是把jar包下载到本地运行的。通过运程的Servlet来交换数据。

他比c/s结构要好的多。
在未来的几年内这种构架将会多起来。

Ubuntu 18.04 Desktop and Server 百度云链接 Ubuntu 18.04 Server and Desktop 百度云链接,包含ubuntu-18.04-desktop-amd64.iso和ubuntu-18.04-live-server-amd64.iso 立即下载

相关推荐

【SWPUCTF 2021 新生赛】hardrce

对每个字符的ASCII值进行按位取反操作(这种要进行自增马进行绕过。

XiaoHei的博客 460

Websphere 部署EAR失败: EAR 文件可能已损坏和/或不完整

Websphere部署Ear失败,失败原因: EAR 文件可能已损坏和/或不完整。确保应用程序处于 WebSphere(R) Application Server 当前版本的兼容 Java(TM) Platform, Enterprise Edition(Java EE)级别。 java.lang.RuntimeException: Deploying pisaCollection.war f

h7haw9btp的专栏 1万+

【UE5】Vosk插件实战:离线语音识别与TTS朗读全流程解析

本文详细解析了如何在UE5中利用Vosk插件实现离线实时语音转文字功能。从环境配置、插件与模型准备,到核心C++组件封装与蓝图系统搭建,提供了完整的实战教程。重点解决了离线语音识别在游戏开发中的延迟、隐私和网络依赖问题,并演示了从语音识别到TTS朗读的完整交互闭环,为开发安全、实时的语音交互应用提供可靠方案。

weixin_29021291的博客 510

WAS(WebSphere6或WebSphere7)下部署应用程(如WAR)遇到“EAR文件可能已损坏和或不完整”问题解决办法

问题1: EAR文件可能已损坏或不完整。确保对于WebSphere Application Server,该应用程序处于兼容的Java2 Platform,Enterprise Edition(J2EE)级别。 AppDeploymentExcetption:[null] 。。。。。。。。 分析: 通过查看日志知道问题是web.xml文件中web-app节点下面使用标签造成的,原来web

Dreamcode ~ All in AI 1万+

CVPR 2027 投稿规划:基于近3年录用率与截稿周期的5步时间管理法

本文为计算机视觉研究者提供CVPR 2027投稿的完整规划指南,基于近三年录用率与截稿周期数据,提出五步时间管理法。涵盖选题策略、实验设计、论文写作、同行评审到最终提交的全流程优化,特别针对CVPR日益激烈的竞争环境(2024年投稿量达11532篇,录取率仅23.6%)提供实用解决方案,帮助研究者提升投稿成功率。

weixin_34079177的博客 1152

华为海思IC设计岗位笔试全解析:物理、电路与工艺三大方向备考指南

本文全面解析华为海思IC设计岗位笔试的物理、电路与工艺三大方向备考要点。针对物理设计方向,重点讲解半导体能带理论、载流子输运机制等核心考点;电路设计方向涵盖Verilog语法、UVM验证等关键技术;工艺方向则深入探讨FinFET工艺、光刻技术等前沿知识。提供高效备考策略和应试技巧,助力考生提升通过率。

weixin_29196613的博客 1085

websphere初识小结

websphere对部署的项目做验证的时候,验证机制很严格。 一,如果在websphere上部署JavaEE项目时,出现如下错误: EAR 文件可能已损坏和/或不完整。确保应用程序处于 WebSphere(R) Application Server 当前版本的兼容 Java(TM)Platform, Enterprise Edition(Java EE)级别。 java.lang.

JavaQ 4370

遥感图像小白--2--图像分割

遥感图像分割基础入门

Mary的博客 4235

WebSphere7.0安装war包时报错

工具:WebSphere7.0,MyEclipse8.5 问题:使用MyEclipse8.5开发web应用,导出成war包后安装部署在WebSphere7.0上时报错。异常提示:错误EAR 文件可能已损坏和/或不完整。确保应用程序处于 WebSphere(R) Application Server 当前版本的兼容 Java(TM) Platform, Enterprise Edition(Jav...

Alex的博客 1399

华为OD机试双机位C卷-部门人力分配 (Py/Java/C/C++/Js/Go)

华为OD机试(机考)双机位C卷 【部门人力分配】,提供C语言、Java、C++、Python、Go、JavaScript源码实现,并提供完整思路讲解,以及在线OJ模拟做题。华为OD机试 - 部门人力分配。

qq_45776114的博客 1873

【Codecs系列】HEVC-SCC(一):核心技术介绍

DATE: 2020.6.4【Tags: HEVC SCC】 1、参考网址 2、SCC简介 3、HEVC-SCC核心技术

优快云明星博主,认证博客专家,视频、Matlab领域优质创作者。 4804

web start 推出的新概念D/S

java 在桌面程序上一直不理想,sun想用他来补足这个方面。以往我们的系统架购叫做C/S,客户端需要安装很多东西,现在我们的结构叫做B/S,也叫超瘦客户端。虽然B/S有很多优势,但是还是不理想,比如我们对本地文件的操作上。web start 推出一个新的概念,叫做D/S ,国内没有几个人知道D/S是什么。Destktop Application / Server Application客户端用S

!Java 2395

基于OSEK_TP.dll封装通用,多ECU自由切换的诊断函数库

本文介绍了基于CANoe内置OSEK_TP.dll库实现通用诊断通讯的方法。通过封装CAN_TP.cin顶层脚本,实现了ECU连接管理、数据收发和多ECU切换功能。系统采用字典结构存储ECU参数,支持从配置文件读取诊断ID等配置信息,通过TpCreateConnection建立TP层连接。文章详细说明了诊断请求发送函数Uds_DiagSendRequest的实现逻辑,以及如何利用回调函数处理收发事件。该方法无需依赖诊断数据库,通过底层封装实现了灵活高效的诊断通讯方案,适用于车载诊断领域的测试需求。

蚂蚁小兵 1568

一文看懂嵌入式/etc/init.d/目录下的所有启动文件

该目录包含Linux系统启动/关闭时执行的初始化脚本。rcS文件在开机时按顺序执行S开头的启动脚本(如S01logging、S10udev等),而rcK文件在关机时倒序执行这些脚本并传入stop参数。S01logging脚本通过start-stop-daemon工具管理syslogd和klogd守护进程的启停。S10udev脚本负责设备管理,使用udevd守护进程在启动时初始化/dev目录,关机时停止相关服务。这些脚本遵循标准格式,通过start/stop参数控制服务状态,并返回执行状态码。

szembed的博客 274

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

Linux 目录之 /etc/init.d/ 介绍

init.d

qq_41483419的博客 1006

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

基于SWT和Java Web Start的应用程序解决方案

J2EE的另一张面孔:基于SWT和Java Web Start的应用程序解决方案第1部分 李凤桐(河北财华信息技术有限公司,河北石家庄 050000) 摘要:作为一种优秀的程序设计语言,Java在许多方面具有突出的优越性。特别是在企业级应用领域,J2EE的地位至今尚无人能够替代。在实际开发过程中,构建于J2EE体系之上的应用系统常常采用基于浏览器的B/S结构来实现

习惯的魅力 1491

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

微机原理第十章 A/D转换与D/A转换

微机原理第十章 A/D转换与D/A转换

weixin_45858192的博客 1612

J2EE的另一张面孔:基于SWT和Java Web Start的应用程序解决方案

J2EE的另一张面孔:基于SWT和Java Web Start的应用程序解决方案第1部分 李凤桐(河北财华信息技术有限公司,河北石家庄 050000) 摘要:作为一种优秀的程序设计语言,Java在许多方面具有突出的优越性。特别是在企业级应用领域,J2EE的地位至今尚无人能够替代。在实际开发过程中,构建于J2EE体系之上的应用系统常常采用基于浏览器的B/S结构来实现前台表

phoenixtree的专栏 1367

如何用Start UI Web快速搭建企业级应用?5分钟上手教程

Start UI Web是一款由BearStudio团队开发的 opinionated UI starter,集成了React、NextJS、Chakra UI、TanStack Query和Formiz等强大工具,能够帮助开发者快速构建企业级Web应用。本文将为你提供一个5分钟上手的简易教程,让你轻松开启高效开发之旅。 [![Start UI Web 项目封面图](https://raw.g

gitblog_00097的博客 1029

Deploying JRuby applications with Java Web Start

Deploying JRuby applications with Java Web Start JRuby: Wiki: JRubyOnWebStart — Project KenaiDeploying JRuby applications with Java W...

145

Failed to start SYSV: Nginx is an HTTP(S) server, HTTP(S) reverse

在centos7上安装nginx时,有时会遇见如题所示的nginx启动报错,一般会出现在编写完nginx启动脚本以后试着启动nginx时出现 这里其实没什么什么问题,只是很多时候我们都先用/usr/local/nginx/sbin/nginx来启动了nginx 只要找到这个进程kill掉以后,再执行/etc/rc.d/init.d/nginx start就一切正常了 转载于:htt...

weixin_30279671的博客 1395

Azure Static Web Apps CLI swa start完全教程:静态托管、连接Dev Server与自动启动开发服务器

SWA CLI(Azure Static Web Apps CLI,简称 swa CLI)是 Azure Static Web Apps 的官方本地开发工具,核心命令 **swa start** 可在本地一键启动模拟器:既能直接托管静态网页,也能反向代理你的前端 Dev Server,还能自动拉起后端 API 与模拟登录认证。本教程带你从零跑通这三种最常见的本地开发模式。 ## 一、swa st

gitblog_00879的博客 918

/etc/rc.d/init.d自启动程序说明

转载地址:http://www.cnblogs.com/diyunpeng/archive/2009/11/11/1600886.html linux有自己一套完整的启动体系,抓住了linux启动的脉络,linux的启动过程将不再神秘。 本文中假设inittab中设置的init tree为: /etc/rc.d/rc0.d /etc/rc.d/rc1.d /etc/r

xysoul的专栏 9991
下一篇: Excel 2000隐藏着一个3D赛车游戏
keithhe
博客等级 码龄24年 1粉丝 7原创
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值