当前位置: 首页 > news >正文

vs2013网站建设门店装修设计

vs2013网站建设,门店装修设计,在线家装设计平台,万能应用商店下载黑马ee在职进阶视频系列继续。 在初步概述和Arjan关于最重要的后端功能的文章之后 #xff0c;我现在非常高兴让Ed Burns#xff08; edburns #xff09;使用他最喜欢的Java EE 7前端功能完成本系列。 感谢Markus Eisele让我有机会在他非常受欢迎的博客上发表帖子。 我和M… 黑马ee在职进阶视频 系列继续。 在初步概述和Arjan关于最重要的后端功能的文章之后 我现在非常高兴让Ed Burns edburns 使用他最喜欢的Java EE 7前端功能完成本系列。 感谢Markus Eisele让我有机会在他非常受欢迎的博客上发表帖子。 我和Markus的关系可以追溯到2010年左右但我还没有来宾发布的乐趣。 Markus要求我介绍Java EE 7 Web层。 由于EE 7是非常成熟的平台的成熟版本因此已经发布了很多有关它的信息。 我不会重述以前发生的事情而是要就我认为重要的方面和每个方面的高级概述给出自己的看法。 如果您想了解更多有关第一手的知识请考虑参加我在JavaLand 2016上的全日培训。我正在与现代金融和HTML5专家Oliver Szymanski一起进行培训。 有关详细信息 请访问javaland网站 。 首先从历史角度看。 Markus要求我写有关Java EE 7 Web层的文章。 让我们看一下这个术语也称为“ Web层”或“表示层”。 如果要相信围绕微服务等新思想的炒作该术语本身就听起来有点过时了因为它暗示着一个三层体系结构另外两层是“业务逻辑” “持久性”。 当然三层还不够微观对吧 嗯随着企业随着职责分配以寻求通过其软件实现最大业务价值的修补这些层之间的界限变得越来越模糊。 无论如何Java EE一直是Java平台的高度集成的企业技术集合它使用基于共识的开放式开发实践Java Community Process或JCP进行了演进并得到了主要利益相关者的实质性参与。 该平台的“ Web层”实际上只是在开发整体解决方案的“ Web层”时可能会有用的一组技术。 这是一个很大的清单 WebSocket 1.0 JSR-356 JavaServer Faces 2.2 JSR-344 Servlet 3.1 JSR-340 JSON处理1.0 JSR-353 RESTJAX-RS2.0 JSR 339 Bean验证1.1 JSR-349 上下文和依赖注入1.1 JSR-346 Java 1.0 JSR-330的依赖项注入 Java EE 1.0 JSR-236的并发实用程序 表达式语言3.0 JSR-341 出于本博客条目的目的让我们看一下前五个WebSocketJSFServletJSON和JAX-RS。 虽然后五个无疑是专业网络层的必备要素但查看它们超出了本博客条目的范围。 WebSocket JSF和WebSocket是仅有的两个与W3C HTML5规范直接相关的Java EE 7规范。 对于WebSocket实际上有三个不同的标准主体在起作用。 网络套接字WebSocket由IETF的RFC-6455指定。 WebSocket W3C将JavaScript API指定为HTML5的子规范。 WebSocket Java API由JCP在JSR-356下指定。 在WebSocket的所有方面重点是提供基于消息的可靠的全双工客户端-服务器连接。 通过JSR-356您可以在Java SE和EE应用程序的客户端和服务器功能中使用WebSocket。 在服务器端它允许您公开WebSocket终结点以便浏览器可以使用其对WebSocket JavaScript API和网络协议的现有支持连接到该终结点。 您可以通过注释一些POJOS或通过从Java代码例如从ServletContextListener强制调用自举API来向系统声明端点。 建立连接后服务器可以从/向发生的任何数量的客户端发送和接收消息 同时连接。 运行时将自动处理连接设置和拆除。 WebSocket Java客户端API通过提供与W3C JavaScript WebSocket API的Java类似物允许Java SE应用程序与WebSocket端点Java或其他对话。 Java Server FacesJSF 在JSF 2.2中我们添加了许多新功能但在这里我仅介绍其中的三个。 HTML5友好标记使您能够以几乎纯净HTML必须格式正确编写JSF页面而无需使用某些人认为笨拙且难以理解的XML名称空间。 这是可能的因为基础HTML Basic JSF RenderKit来自JSF 1.0提供了所有必要的原语以采用任意的映射约定。 相应的JSF UIComponent的一部分HTML标记。 例如这是有效的JSF表单 form jsf:idforminput jsf:idname typetel jsf:value#{complex.name} /progress jsf:idprogress max3 value#{complex.progress} //form 唯一的问题是需要通过使用命名空间属性将元素标记为JSF组件。 这意味着您必须在html标记中至少声明一个名称空间 !DOCTYPE htmlhtml xmlnshttp://www.w3.org/1999/xhtmlxmlns:jsfhttp://xmlns.jcp.org/jsf Faces Flows是ADF Task Flows和Spring Web Flow中页面流概念的标准化。 流使您能够将具有某种逻辑连接并且需要共享状态的页面组合在一起。 流定义了一个逻辑作用域该逻辑作用域在进入流时变为活动状态并在退出流时可用于垃圾回收。 有丰富的语法可用于描述流程如何输入退出如何相互关联相互传递参数 和更多。 由于在上下文和依赖注入CDI之上实现了流功能因此提供了许多便利。 流可以打包为jar文件并包含在您的Web应用程序中从而实现Web应用程序各部分的模块化。 正如流程启用行为模块化一样资源库合同RLC启用外观模块化。 RLC提供了一个非常灵活的蒙皮系统该系统基于Facelets构建并允许您将皮肤包装在jar文件中从而有效地实现了模块化的外观。 Servlet Servlet 3.1中最重要的新功能是对非阻塞IO的附加支持。 它基于Servlet 3.0来自Java EE 6的主要功能async io。 React式编程的Swift兴起表明Java应用程序再也无法承受阻塞IO的负担。 响应式编程的四个关注点响应性弹性弹性和事件基础是在此前提下建立的。 在Servlet 3.1中非阻塞IO之前很难避免在Servlet应用程序中阻塞。 基本思想是在可以安全完成IO而不会阻塞的情况下允许Servlet运行时回调应用程序。 这可以通过新的侦听器接口ReadListener和WriteListener来实现它们的实例可以在ServletInputStream和ServletOutputStream上的方法中注册。 当您将此功能添加到Servlet 3.0中添加的async-io功能时可以编写基于Servlet的应用程序这些应用程序可以自豪地显示“ We Are Reactive”横幅。 JSON格式 从外部的角度来看使用Java解析和生成JSON的能力当然并不是什么新鲜事物。 甚至在Java EE 7之前都有许多解决方案可以满足这一基本需求。 遵循标准不是为了创新而是要在现有思想上赋予特殊地位的原则Java EE 7中的JSON支持提供了使用简单的Java API解析和生成JSON的功能。 可以使用JsonParser以流方式进行读取也可以使用JsonReader以批量方式进行读取。 可以使用JsonGenerator以流方式完成编写。 可以使用JsonBuilderFactory和JsonWriter以批量样式进行编写。 JAX-RS 很难夸大REST对面向非最终用户的软件的现代企业软件开发实践的重要性。 我要说的是人们去Javadoc或JSDoc或appledoc等学习如何使用API​​的日子已经一去不复返了。 如今如果您 企业API没有公开为RESTful Web服务您甚至可能不会考虑。 JAX-RS是在Java中完成REST的方式。 自Java EE 6起JAX-RS就成为Java EE的一部分但在Java EE 7中得到了2.0的待遇。2.0中的主要功能包括 客户支持我认为此功能最有用的应用是使用JUnit对RESTful服务进行自动化测试而不必依靠持续集成带来的麻烦。 当然您也可以将其用于服务到服务的交互。 与JSON的无缝集成在大多数情况下HTTP方法端点上的简单Produces“ application / json”批注足以输出JSON。 JSON格式的数据也将以Java易于使用的格式自动提供给您。 异步支持再次处于活动状态此功能使您能够执行生成对另一个线程的响应所需的处理从而允许原始线程立即返回因此不会发生阻塞。 异步线程准备就绪后可以自由响应。 自然这只会刮擦Java EE 7 Web层的表面。 有关更多详细信息一个不错的起点是正式的Java EE 7 启动网络研讨会 。 希望在JavaLand见到您 谢谢Ed抽出宝贵时间写这篇文章。 如果现在还不是时候使用Java EE 7那么下面是一些帮助您开始使用JBoss EAP 7和WildFly的资源 EAP 7 Alpha和Java EE 7入门 带有JBoss工具的OpenShift 3上的Java EE 7应用程序 GitHub上的Java EE 7示例 JBoss EAP 7快速入门 翻译自: https://www.javacodegeeks.com/2016/01/refresher-top-5-java-ee-7-frontend.html黑马ee在职进阶视频
http://www.zqtcl.cn/news/261894/

相关文章:

  • 湖北城乡建设部网站首页推广电子商务网站的案例
  • 做地方网站如何盈利电脑上怎样进入中国建设银行网站
  • 网站建设初期问题常见wordpress 3.8页面伪静态化 html
  • wordpress字不能显示嘉兴优化网站公司
  • 免费行情网站大全下载wordpress访问要10多秒
  • 内蒙古生产建设兵团四师三十四团知青网站绵阳哪里可以做网站的地方
  • 网站建设找推推蛙wordpress 评论 字段
  • 河北保定网站建设石家庄网站建设找汉狮
  • 网站建设风险分析网站开发需多少钱
  • 苏州企业网站制作程序开发的步骤
  • 网站开发与维护竞赛深圳建设局官网站
  • 开发网站的费用属于什么费用高等院校网站建设方案
  • 建设化工网站的功能百度装修网站
  • 重庆大渡口营销型网站建设价格网站404 原因
  • 网网站建设公司咨询php asp jsp 网站
  • 遂宁北京网站建设微盟微商城官网
  • 惠州网站建设创业三明百度seo
  • 网站制作模板公司网站维护流程
  • 超炫网站模板友情链接交换教程
  • 物流公司做网站有用吗备案网站的黑名单
  • 多语言网站制作长沙市做网站的
  • 做视频点播网站要多少带宽怎么用电脑做网站服务器吗
  • 新办公司网上核名在哪个网站做网站内容作弊的形式
  • 网站风格化设计方案常见的erp软件有哪些
  • 河北石家庄特产做网站优化的
  • 做网站工资年新多少在广东番禺网页设计公司
  • 宝安专业手机网站设计公司王野天个人资料
  • 给网站做蜘蛛抓取赚钱
  • 康保网站制作高端网站制作服务
  • 网站建设的网站分析怎么写crm管理系统销售