`

GWT后台服务访问EJB3会话Bean

    博客分类:
  • GWT
阅读更多
1、环境准备

使用最新版本的GWT1.5.3,应用服务器使用JBoos5.0CR-2..

在使用JBoss的时候如果不指定任何参数,直接启动,结果会只有本机可以通过127.0.0.1进行访问,其他机器将无法访问应用.这是因为JBoss模板绑定本机127.0.0.1IP,因此在启动的时候需要指定IP,指令如下:run -b 0.0.0.0,这样网络内的机器就都可以访问..

2、GWT开发:
GWT是Google开发的能够将Java代码编译成js的工具类,开发中加入了Ext GWT扩展gwt的组件包,ExtGWT是基于extjs的GWT实现,全部用java编写,不包含额外的js脚本...基本上这个包涵盖了大多数界面组件,包括树、表、可编辑表等等..

使用Cypal Studio作为gwt的开发插件,通过此插件可以方便的生成gwt项目,不用通过gwt自带的脚本生成了...

3、EJB3开发
ejb3会话Bean的开发可以参考黎活明先生发布的EJB3.0实例教程pdf版,讲解的很仔细...

4、项目结构
gwt和ejb分为两个项目,gwt引用ejb项目,使得可以通过gwt访问ejb的接口..
编译使用ant的build脚本进行编译部署

分享到:
评论
2 楼 jvincent 2009-03-11  
andynjux 写道

能不能给个GWT调用EJB3的例子或者具体的集成步骤,谢谢!

InitialContext ctx;

ctx = new InitialContext();
LoginService loginserver = (LoginService) ctx.lookup("LoginServiceBean/remote");
loginserver.login("test");


LoginService 为ejb项目的接口.
和普通的EJB项目调用是一样的.
在JBoss下测试通过.
1 楼 andynjux 2009-03-11  
能不能给个GWT调用EJB3的例子或者具体的集成步骤,谢谢!

相关推荐

    GWT EJB3 Entity

    结合标题“GWT EJB3 Entity”,我们可以理解这是一个关于如何在GWT项目中集成和使用EJB3实体bean的讨论或教程。在Java EE中,实体bean(@Entity)是持久层的代表,它们与数据库中的表相对应,用于存储和检索数据。 ...

    EJB3+Struts2+GWT Demo

    在"E-Commerce"这个压缩包中,我们可以找到项目的源代码,包括EJB3的实体bean、会话bean,Struts2的Action类,以及GWT的客户端代码。开发者可以通过阅读和分析这些代码,了解如何将这三者有效地整合在一起,以实现一...

    GWT介绍--基于eclipse可后台开发前台页面

    3. **跨浏览器兼容**:GWT支持多种主流浏览器,包括Chrome、Firefox、Safari、IE等,确保应用的广泛适用性。 4. **丰富的UI组件**:GWT提供了一套丰富的用户界面组件,如按钮、表格、对话框等,这些组件可以轻松地...

    gwt-bean-validators-0.22.0.zip

    《GWT Bean验证器:JSR-303/349在服务器端的应用》 GWT(Google Web Toolkit)是一种强大的开发工具,用于构建高性能的JavaScript应用程序。它允许开发者使用Java语言进行编码,然后自动编译为优化的JavaScript代码...

    gwt 练习 gwt学习

    3. **Java到JavaScript编译**:GWT的编译过程将Java源代码转化为优化的JavaScript,这个过程叫做"编译优化",分为开发模式和生产模式两种。 4. **UI设计**:GWT提供了Widget库,包含许多常见的UI元素,如按钮、...

    idea编译gwt完整包含截图为接手老项目的朋友提供帮助

    3. **配置GWT**:打开项目后,你可能会看到一些与GWT相关的配置,例如在图中提及的Vaadin。Vaadin是一个现代的Web UI框架,它也支持GWT。检查并更新项目的GWT设置以适应最新的版本和团队的配置。 4. **检查POM.xml*...

    GWT

    3. **开发工具**:GWT提供了一个强大的集成开发环境(IDE)插件,如Eclipse,使得开发者可以享受到诸如代码提示、调试和重构等强大的功能。 4. **模块化**:GWT应用是模块化的,这使得代码组织更清晰,便于维护和...

    gwt+spring

    这些bean可能包括数据访问对象(DAOs)、业务逻辑组件(services)以及与GWT客户端通信的远程服务接口(RemoteServiceServlets)。 2. **创建远程服务接口**:在GWT客户端,我们定义与Spring服务交互的接口。这些...

    GWT Eclipse 3.4 插件

    3. **设计视图**:提供图形化的用户界面设计工具,方便开发者直观地布局和设计GWT应用的用户界面。 4. **本地与模拟运行**:插件内置了GWT开发者服务器,可以快速启动本地服务器运行应用,并支持模拟不同浏览器的...

    GWT入门 GWT中文教程

    GWT,全称为Google Web Toolkit,是Google推出的一款开源JavaScript开发框架,允许Java开发者使用Java语言来编写Web应用。GWT通过编译器将Java代码转换为高效的JavaScript,从而在客户端浏览器上运行。这个“GWT入门...

    gwt 服务器端(内含配置教程)

    GWT服务器端则涉及到与客户端进行交互的部分,包括数据交换、服务调用等。 Eclipse是一款强大的集成开发环境(IDE),支持多种编程语言,包括Java。将GWT与Eclipse整合,可以提供一个高效的开发环境,使得开发者...

    GWT开发环境JAVA

    8. **编译与部署**:完成开发后,使用GWT编译器将Java代码编译为JavaScript,然后将生成的文件部署到Web服务器上供用户访问。 ### GWT的主要特性 1. **跨浏览器兼容**:GWT自动处理JavaScript的差异,使得应用能够...

    smartgwt+mybatis+spring的整合

    SmartGwt、Mybatis与Spring的整合是企业级Java应用开发中的常见技术栈组合,这三种框架各有其专长,可以高效地构建出强大的后台系统。SmartGwt是一款基于GWT(Google Web Toolkit)的开源UI组件库,提供丰富的用户...

    spring集成gwt的办法

    3. **创建Spring配置**:定义Spring的ApplicationContext,配置服务Bean并启用GWT-RPC支持。 4. **定义服务接口和服务实现**:在客户端和服务器端分别定义相同的RPC服务接口,服务器端实现该接口,并通过Spring管理...

    Ext-Gwt(GWT)开发实例(整合Spring +Hibernate)

    3. **定义服务接口**:在GWT中创建远程服务接口,与Spring服务层进行交互。 4. **实现服务**:在服务器端实现这些接口,利用Spring的bean管理和依赖注入。 5. **配置Spring**:创建Spring配置文件,定义bean,配置...

    GWT快速开发(GWT) 是一个Java软件开发框架用于开发类似于Google Maps和Gmail的AJAX应用程序。GWT的设计参考Java AWT包设计,类命名规则、接口设计、事件监听等。你可以用Java编程语言开发你的界面,然后用GWT编译器将Java类转换成适合浏览器执行的...

    ### GWT快速开发知识点详解 #### 一、GWT简介 **Google Web Toolkit (GWT)** 是由Google推出的一款开源的Java开发框架,主要用于构建高度交互式的Web应用程序,特别是那些类似Google Maps和Gmail这样的AJAX应用。...

    gwt-2.7.0.part3.rar

    gwt-2.7.0.part3.rar 第三部分,大家记得下载前两部分啊

    GWT入门和进阶

    GWT支持数据绑定,使得UI组件的状态能自动与后台模型同步。此外,MVP(Model-View-Presenter)模式是GWT中推荐的架构模式,它分离了用户界面、视图逻辑和业务逻辑。 **5. RPC通信** GWT提供了Remote Procedure Call...

Global site tag (gtag.js) - Google Analytics