Jt 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
Jt 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
Jt 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 未知
开发语言 Java
操作系统 未知
软件类型 开源软件
开源组织
地区 不详
投 递 者 不详
适用人群 未知
收录时间 2008-10-09

软件简介

Java 模式框架 (Jt) 的体系架构基于消息传递设计模式,框架对象通过发送、接收和处理消息实现信息交换和执行计算。消息传递API封装良好,耦合松散,因此可以很容易的以“拼装/消息传递(lego/messaging)”形式将框架组件组合进应用中。Jt框架支持一些GoF设计模式 ,包括Memento、Command、 Composite、Decorator、Prototype、Iterator、Adapter和Flyweight。

当前的JtWizard实现提供与Struts和Hibernate框架的集成,它可以自动产生这两个框架必需的典型文件,例如Hibernate映射文件、Struts配制文件、视图(JSPs)和Java类等。Jt框架创建的应用也可用资源文件定制,通过该文件可以自动加载对象属性。

Jt框架提供一些现成的组件(Jt Components) ,其中比较重要是JtThread、JtList、JtCollection和JtHashTable。另外还有其它一些可重用的框架组件,例如 JtFile、JtDirectory、JtURL、JtInputStream、JtKeyboard等等,可以很方便的组合进新的应用。J2EE应用 中常见的客户端和服务器端技术都可同Jt框架进行很好的集成。

客户端:

  • 在客户层,Jt已经和JSP、MVC和AJAX (JtAjaxServlet)等技术进行了集成。通用框架组件和适配器为Jt框架和这些客户端技术之间提供了透明接口。
  • 通过提供JavaMail适配器和JDBC适配器分别实现与JavaMail API和数据访问API(JDBC)的集成。

服务器端:

  • 在服务器端,Jt框架支持J2EE设计模式、EJB和Web服务。通过实现适配器(adapter)、代理(proxy)和外观(facade)等设计模式,Jt能同EJB进行集成,使EJB客户可以轻松透明的访问远程框架对象。
  • 与Web服务的集成是通过使用Web服务适配器和代理实现的。Jt框架的消息传递架构有助于Web服务模块的开发。
  • 还有使用JNDI适配器(JtJNDIAdapter)实现与JNDI的集成,通过JMS适配器实现与Java消息服务(JMS)的集成,这里框架消息的发送和接收都是通过JMS适配器进行的。

Jt通过实现命令(Command)模式提供请求日志、排队机制和撤销操作功能。它还支持与XML的集成,提供日志、异常管理、测试和调试能力。它的测试功能具有独立组件测试的能力(每个组件就是一个单元),仅通过发送消息和验证回复(输出)消息操作就可实现。

带有业务流程管理(BPM)需求的J2EE应用可以使用Jt与jBPM的集成,jBPM是来自JBoss的业务流程建模框架。Jt框架中提供了一个jBPM适配器以支持jBPM。构筑于框架上的应用可以用流程图模型化表示,它赋于用户以图形化的方式进行业务流程建模的能力。

按照项目的未来发展规划,Jt开发团队将继续致力于Jt Wizards自动化和集成BPM的工作。要实现的目标之一是在BPM流程图中可以很轻松添加框架组件;另一个目标则是整合UML设计图、基于应用的框架 消息传递和必要组件的实现,使得直接从UML设计图生成应用成为可能。

Jt框架可与Eclipse IDE环境整合使用,并可运行在任何与J2EE兼容的应用服务器上。它是java.net上的一个项目,最新版本可从Jt的网站上下载 。用户可以阅读他们的在线文档,也可通过提供e-mail地址和用户名信息订阅他们的邮件列表 。

展开阅读全文

评论 (0)

加载中
更多评论
发表了资讯
2010/11/11 00:00

Jt 7.0 发布-Android的Java设计模式框架

Jt 7.0 ,Java设计模式框架的Android 版本发布了。 Jt 是一个面向模式的框架,提供Java应用和Andriod应用的快速实现。Jt已经被应用在几个大型高要求项目中,Jt实现了许多了开发者熟知的设计模式,包括DAO,GoF设计模式。 主要特性: Jt框架的架构基于MDP(messaging design pattern):框架对象能交换信息并进行发送,接收和处理消息; Jt框架的lego/messaging架构可以提供远程访问组件; 轻量级,高性能,主要功能都能在Android...

0
2
发表了资讯
2009/11/11 00:00

Jt 4.5 发布

Jt是一个面向模式的Java框架(使用Gof经典的设计模式来编写代码的框架),同时Jt也是一个引入了组件概念的框架,用于敏捷开发Java应用程序。 Jt目前已经被应用在一些大型的关键系统中。Jt实现了很多家喻户晓的J2EE设计模式,例如:Data Access Object(DAO)模式等 Jt 4.5的新特性: 新增了Chat应用模块 新增了论坛应用模块 引入了安全角色的功能 更新了大量的文档信息 发布的同时发布了JtPortal 1.5版本(JtPortal 1.5是完全由Jt ...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
2020/08/17 13:09

jt-web服务器

京淘分布式架构-jt-web服务器 项目架构图设计 JT-WEB项目构建 选择打包类型 添加继承依赖插件 # parent是默认存在的表示继承关系,继承jt父级工程 <parent> <groupId>com.jt</groupId> <artifactId>jt</artifactId> <version>0.0.1-SNAPSHOT</version> </parent> #我们jt-web服务器也要依赖于jt-common,因为里面有公共的api <dependencies>     <dependency>       <groupId>com.jt</groupId>       <artifactId...

0
0
发表了博客
2019/07/09 13:33

jt格式文件与3D数据压缩

介绍 JT是西门子公司推出的PLM通用三维格式,设计为一个开放、高效率的、紧凑,持久性存储的产品数据格式,用于产品可视化、协作和CAD数据共享。JT文件格式包括多方面的数据,以及对曲面边的精准表示,产品和制造业的相关信息,元数据信息,这些信息都可以文件系统导出可以被产品数据管理系统(PDM)导入到软件里。它已被定为ISO标准(IS 14306-1), 能在PLM整个全生命周期中使用。更多信息,请访问https://www.plm.automation.si...

0
0
发表了博客
2020/12/02 11:32

[JT]攻防世界web专项qwq

攻防世界web专项 [JT]攻防世界web-----baby_web 正篇开始 攻防世界的web--baby_web 补充 另一种想法 总结 [JT]攻防世界web---Training-WWW-Robots 正片开始 总结 [JT]攻防世界web-----baby_web 大家好qwq,本人是刚刚接触ctf的菜菜狗。 所以呢,本篇并不打算讲什么很高深的东西(主要是不会),是想记录着我作为一个什么都不会的小白来写ctf时的想法和灵感,一步步的路子,算是个笔记,也许在一些哪些方面有不足的话希望大家可以...

0
0
发表了博客
2018/10/16 08:45

基于spring框架的jt项目分页查询知识点(一)

知识点汇总(一) 1. 点击事件函数 $(function(){ //事件注册,(表示在#pageId对应容器对象的相关子元素中注册click事件) $("#pageId").on("click",".first,.pre,.next,.last",doJumpToPage);  //当有触发事件时会调用doJumpToPage方法 }) 注:"click"表示点击事件,".first,.pre,.next,.last"表示点击了那些元素, doJumpToPage表示执行完点击事件后需要执行的回执函数 2. 获取点击对象class属性   基于prop方法获取class属性值 ...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了问答
2010/10/25 17:11

Jt —— 面向 Java 模式的框架

Jt 是一种用于快速实现 Java 应用程序的设计模式框架。Jt 在许多大的任务关键型系统中有应用。该框架实现以下目标: 框架架构基于一个消息传送设计模式:框架组件能够交互信息并通过发送、接收和处理消息执行计算。一个消息传送 API 具有简易性、强大的封装性和松耦合特性;可以使用一个 “lego/messaging” 架构将框架组件交换地插入复杂的框架应用程序中。可对框架消息执行同步或异步处理。框架充分利用消息设计模式/API 的功...

1
5
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
0 评论
16 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部