create new tag
, view all tags

J2EE - Java 2 Platform, Enterprise Edition

From J2EE web site: Java 2 Platform, Enterprise Edition (J2EE) defines the standard for developing component-based multitier enterprise applications. J2EE simplifies building enterprise applications that are portable, scalable, and that integrate easily with legacy applications and data. J2EE is also a platform for building and using web services. It incorporates web services standards such as those in the WS-I Basic Profile. This means that web services in a J2EE-compliant environment can interoperate with web services in non-J2EE environments such as .net.

-- PeterThoeny - 30 Sep 2005


I met some J2EE engineers at Sun Microsystems. An interesting discussion came up: Integrate TWiki with J2EE applications.

It would be useful to have an interface between server side J2EE applications and TWiki. This would very much fit into the TWikiMission, and I think that would be a cool integration. How about a JavaApiPlugin that exposes all TWiki API functions and callbacks to Java programs? XWiki already does that, but the other way around: It has a Perl integration that allows XWiki to run some TWiki Plugins in the Java environment.

-- PeterThoeny - 30 Sep 2005

CPAN:Inline::Java makes it quite easy to call out from Perl code into Java - it was labelled as alpha code for some time but now appears to be non-alpha as of version 0.50 - see the ratings on the CPAN entry. Supporting J2EE is somewhat more complex than POJOs (Plain Old Java Objects) but I'd expect there's some way to call into J2EE.

Another route might be to use WebServices over SOAP (CPAN:SOAP::Lite) or REST (CPAN:LWP or maybe CPAN:REST::Application), which would allow integration with other types of enterprise systems including mainframes, .NET servers, etc, and could be easier than dealing with POJO to J2EE integration. Probably you would want some J2EE experts on hand to advise on best way to do the integration - with such a complex environment there will be quite a few options.

-- RichardDonkin - 30 Sep 2005

Edit | Attach | Watch | Print version | History: r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r2 - 2005-09-30 - RichardDonkin
  • Learn about TWiki  
  • Download TWiki
This site is powered by the TWiki collaboration platform Powered by Perl Hosted by OICcam.com Ideas, requests, problems regarding TWiki? Send feedback. Ask community in the support forum.
Copyright © 1999-2018 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.