Which is better frame works use along with flex

Hi,
I am developing an hospital application, mainly includes the
management of outpatients and in front end i am using flex but in
back end i did not get a clear idea about which frame work has to
use or need of a new architecture. i just need some suggestion
which of these spring,EJB 3.0 and Jboss Seam is better for back end
implementation.
Thanks and Regards
kumar

Hey kumar ,
I don't have experience with a lot of frameworks but I am
using Blaze-DS + Spring with deployed under glassfish.
I think you biggest problem here is how to make the frontend
pluggable, extensible and easy to maintain.
I do make all single screens as single modules. and each
module have it's own java class to do the work + some java classes
for general perpose.
Teh whole thing is build in ANTS and using jnit as a testing
framework for java. I don't have anything yet to do automated UI
testing.
Ries

Similar Messages

  • Frame work  problem along with tag libraries...

    Hi..
    I am new to jsp and am making a project in it, I am following MVC architecture but my problem is i am unable to understand all this concept of frameworks like struts, spring etc... i need some help with what they actually are..??
    also i am not using any tag libraries in my project i am using simple jsp files with minimum java coding at the front end and class files at the logic layer... and then the databse layer... i want to know is it better to use tag libraries and for using them will i have to follow any particular framework.. and are these tag libraries different for different frameworks..??... will i be missing something if i don't use tag libraires or don't follow a particular framework...???

    Those taglibs are particularly for the view layer of the MVC pattern. In a MCV framework you use taglibs to associate beans from the model/controller layer with the view layer. The framework will care about getting and setting the bean properties during the HTTP request-response cycle. With for example Sun JSF framework the relevant part of your JSP page would look like:
    <h:form>
        <h:inputText value="#{myBean.input}" />
        <h:commandButton value="submit" action="#{myBean.submit}" />
    </h:form>The JSF framework will generate this as something like<form name="someGeneratedName" method="post" action="currentPage.jsf">
        <input type="text" id="someGeneratedId" name="someGeneratedName" value="theInputValueFromMyBeanIfAny" />
        <input type="submit" id="someGeneratedId" name="someGeneratedId" value="submit" />
    </form>The MyBean class would look like something as:public class MyBean {
        private String input;
        public void submit() {
            System.out.println("The framework has already set the input value: " + input);
            // You can do with this whatever you want. Eg persisting in DB:
            DAOFactory.getInstance("dbname").getSomeDAO().save(new SomeDTO(input));
        public String getInput() {
            return input;
        public void setInput(String input) {
            this.input = input;
    }The average MVC framework also provides customizable Converters (convert between String for output and the desired Object type in model/controller layer) and Validators (required values, numeric values, date values, etc). Each MVC framework have its own taglibraries. For example JSF with the URI's http://java.sun.com/jsf/core and /html. Struts has another taglibs. Further on there is also the Java Standard Tag Library (JSTL) with the URI's http://java.sun.com/jsp/jstl/core, /functions and so on. Mixing of the taglibs is possible, but not always recommended. You should prefer the taglib of the framework used, but if the framework doesn't provide the tag with the desired functionality, then you can add another taglib, such as JSTL or, in case of JSF, Apache Tomahawk and JBoss Ajax4jsf.
    If you want to learn more about JSF, you may find this article useful: [http://balusc.blogspot.com/2008/01/jsf-tutorial-with-eclipse-and-tomcat.html].

  • With all of the applications available, what other applications recommended to use along with Captivate 8.

    With all of the applications available, what other applications recommended to use along with Captivate 8.  I do not heed to install all of them, just what I need.

    Personally I use both Photoshop and Audition (both in CC) a lot when using Captivate 8. There is roundtripping possible with those two Adobe applications. If you have a CC subscription try it out! And when needing HTML5 output, you can insert published Edge Animate files, to replace former Flash animations. As you can see in CP8, Edge Inspect can be used to test the output on mobile devices without having to publish or to deploy on a webserver.

  • 'Using ColdFusion with Flex – sample does not work

    Hi, I am having problems with Tom Jordahl's article on 'Using
    ColdFusion with Flex – Part 1: Creating and running a contact
    manager application' found on link '
    http://www.adobe.com/devnet/flex/articles/coldfusionflex_part1_02.html'
    I do not understand his instruction. In step 4, it states:
    "Copy the channel definition from the example Flex
    configuration files found in resources/config (default location:
    C:\fds2\resources\config\). "
    In that folder, I have the following files:
    data-management-config.xml, messaging-config.xml, proxy-config.xml,
    remoting-config.xml. So which file in this folder am I supposed to
    copy from. And where am I supposed to paste it to? Is it into
    WEB-INF/services-config.xml file ?
    When I ran the test,
    http://localhost:8700/samples/dataservice/cfcontact/contactmgr.mxml,
    I get the following errors:
    4 Errors found.
    Error /dataservice/cfcontact/contactmgr.mxml:31
    Definition samples.contact could not be found.
    30: import mx.rpc.events.*;
    31: import samples.contact.*;
    32:
    I am very new at Flex and trying hard to understand this sw.
    Can someone pse help. Thanks a million.

    What he means is to copy the channel section from the
    C:\fds2\resources\config\services-config.xml file:
    <!-- ColdFusion specific RTMP channel -->
    <channel-definition id="cf-dataservice-rtmp"
    class="mx.messaging.channels.RTMPChannel">
    <endpoint uri="rtmp://{server.name}:2048"
    class="flex.messaging.endpoints.RTMPEndpoint"/>
    <properties>
    <idle-timeout-minutes>20</idle-timeout-minutes>
    <serialization>
    <!-- This must be turned off for any CF channel -->
    <instantiate-types>false</instantiate-types>
    </serialization>
    </properties>
    </channel-definition>
    <!-- ColdFusion specific HTTP channel -->
    <channel-definition id="cf-polling-amf"
    class="mx.messaging.channels.AMFChannel">
    <endpoint
    uri="
    http://{server.name}:{server.port}/{context.root}/messagebroker/cfamfpolling"
    class="flex.messaging.endpoints.AMFEndpoint"/>
    <properties>
    <serialization>
    <!-- This must be turned off for any CF channel -->
    <instantiate-types>false</instantiate-types>
    </serialization>
    <polling-enabled>true</polling-enabled>
    <polling-interval-seconds>8</polling-interval-seconds>
    </properties>
    </channel-definition>
    To the file
    C:\fds2\jrun4\servers\default\samples\WEB-INF\flex\services-config.xml.
    The resources directory contains just templates for
    development, the samples
    directory is a fully-deployed flex app.
    Jorge Hernandez
    "watsonValu" <[email protected]> wrote in
    message
    news:[email protected]...
    > Hi, I am having problems with Tom Jordahl's article on
    'Using ColdFusion
    > with
    > Flex ? Part 1: Creating and running a contact manager
    application' found
    > on
    > link
    > '
    http://www.adobe.com/devnet/flex/articles/coldfusionflex_part1_02.html'
    > I do not understand his instruction. In step 4, it
    states:
    > "Copy the channel definition from the example Flex
    configuration files
    > found
    > in resources/config (default location:
    C:\fds2\resources\config\). "
    > In that folder, I have the following files:
    data-management-config.xml,
    > messaging-config.xml, proxy-config.xml,
    remoting-config.xml. So which file
    > in
    > this folder am I supposed to copy from. And where am I
    supposed to paste
    > it to?
    > Is it into WEB-INF/services-config.xml file ?
    > When I ran the test,
    >
    http://localhost:8700/samples/dataservice/cfcontact/contactmgr.mxml,
    I get
    > the
    > following errors:
    > 4 Errors found.
    > Error /dataservice/cfcontact/contactmgr.mxml:31
    > Definition samples.contact could not be found.
    > 30: import mx.rpc.events.*;
    > 31: import samples.contact.*;
    > 32:
    >
    > I am very new at Flex and trying hard to understand this
    sw. Can someone
    > pse
    > help. Thanks a million.
    >
    >

  • Using RoboHelp with Flex

    Does anybody know how to use RoboHelp with Flex? I'm a Flex
    developer and am new to RoboHelp, and am trying it out to create
    some online help for my Flex application. I've searched, and also
    tried a couple of tutorials, but so far I haven't found anything
    about how to combine the two. Thanks.

    The issue is the calling of the help from Flex so I wonder if
    you might do better asking this question on the Flex forums?

  • What Web frame work to go with EJB3?

    Our coming new project dictates EJB so we plan to use EJB3. But what web frame work is best to go with EJB3? We are currently using Struts1 and EJB2 in our existing project.
    We narrowed down to Struts 1, Struts 2, JSF, and Spring MVC. Since EJB 3 is new to us, we don't know which one is best for EJB 3 integration. Anyone can share their experience? Thanks.

    I suggest you seam framefork with richfaces components, this framefork integrates JSF + EJB and based on MVC of coarse, so that framework gives you great flexibility to write good application
    for jsf UI components you can see this [http://livedemo.exadel.com/richfaces-demo/richfaces/actionparam.jsf|http://livedemo.exadel.com/richfaces-demo/richfaces/actionparam.jsf]
    and for seam framework [http://seamframework.org/|http://seamframework.org/]

  • Tcodes used along with terminal name

    Dear  Experts
    Please provide TCode by which i can see all the tcodes used by particular User in specific time interval along with terminal name
    Thanks in advance
    Raj

    Hi,
    You can see the all hole day, week and month wise tcode detail(run by user)  through TCode: st03n
    Double Click on day,week or month
    then dragdown bottom menu User and Settlement double click "User Profile"
    Right Side you will see Users --- Go in perticular User -- Double Click on User detail for All running tcode by perticular user.
    Regards,
    Gokul Chandola

  • Is there a dialing app which places icons on the screen along with the name being called?

    Does anyone know of an app which places a limited number of phone numbers along with the name of the person being called on the screen of the iPhone?  Our grandfather is 95 years old, and can not operate the small buttons on most cell phones, and has trouble navigating around the phone to make calls.  We just want 3 phone numbers displayed, along with who is being called, so he does not have to navigate to anything except the main screen.  Thanks.

    http://itunes.apple.com/us/app/icon-project-home-screen-icon/id434277910?mt=8

  • Which Photoshop CS's work on PowerPC with OS 10.5.8

    I just updated my old Power PC G5 to Leopard 10.5.8 - which Photoshop Softwares can I use on it - I tried a CS3 Extended but it would not install - CS$, CS5?

    Brett N wrote:
    Here is the list of the system requirements for all versions of Photoshop:
    http://helpx.adobe.com/x-productkb/policy-pricing/system-requirements- photoshop.html
    Brings back fond memories of running Photoshop 1 and Photoshop 2 on my old IIcx. 
    Photoshop 2 system requirements
    Mac OS
    Macintosh II product line or SE product line with at least 2 MB of RAM, system 6.0.4 (or later) and a hard disk.
    Recommendations
    68020 processor or greater, a color monitor and 4 MB of RAM.
    Photoshop 1 system requirements
    Mac OS
    Macintosh II product line or SE product line with at least 2 MB of RAM, system 6.0.3 (or later) and a hard disk.
    Recommendations
    68020 processor or greater and color monitor.

  • Any issues using ALCS with Flex 4?

    We're about to move some of our code base to Flex 4, and I wanted to check in advance if there would be any issues with ALCS using Flex 4 Beta 2 and Flash Builder Beta 2.
    Thanks,
    Rick

    Hi,
    If you are using player 10 ALCS swc and Whiteboard with Flex 4 and Flash Builder beta 2, it might throw an exception sometimes which has been fixed recently and will be updated in the next drop.
    Player 9 ALCS swc should work fine. We haven't done testing extensively on Flex 4 for our framework, so if there are any issues that you come across, please report to us.
    Thanks
    Hironmay Basu

  • Webcam not working in AIR with Flex 4.0 SDK

    Hello everybody,
    I have created an AIR application with the Flex 4.0 SDK which tries to activate a webcam. When I run the application, the webcam signalizes that it has been successfuly activated but unfortunately I do not receive a camera image, nor do I receive an activation or error event from the camera. When I change the application type to "web", everything works just fine.
    According to this thread:http://forums.adobe.com/message/2580536 , you should activate the Flex 3 compatibility mode. Unfortunately, I rely heavily on Flex 4 components which cannot be changed or removed.
    Is there a way to activate the webcam under AIR with Flex 4?
    Best regards,
    Bernd

    I used ditto on Mac. I would make a backup copy of the Flex SDK first.
    Then use ditto to update the SDK with AIR SDK.
    -ted

  • Researching to use Blazeds with spring. I can use blazeds with flex builder 3.

    I would like to know, If i can use balzeds 4 with flex builder 3.
    I have all my applications on flex builder 3 with web services.
    Trying to convert to blazeds with spring.

    Yes, it is very much possible. I have done the integration, please check the steps in my post.
    http://sixtyfourarts.blogspot.com/2009/05/gae-integration-with-blazeds-in-eclipse.html

  • How use Cookies with flex

    Hi,
    Can we use cookies in flex. If so, can any body give me the
    sample code for that.
    Thanks
    Satish KC.

    Rather than ordinary cookies, use Local Shared Object. It is
    much more powerful than standard cookies.
    I'll look for an example. What version of Flex are you using?
    Tracy

  • MPEG or AVI in PPro CS4 - which is better to work with?

    Back when I was using older versions of Premiere Pro, I was forcefully told by people here on the Adobe forums that I should avoid doing any editing work in MPEG format.  The emphatically-worded advice was that I should do everything in AVI within Premiere, and export it as AVI, and then let Encore handling transcoding it into MPEG form when the time came for that.
    There were several reasons for that.  One was that several people told me that MPEG's lossy nature meant that the more you edited and re-saved a file, the more quality you lost each time.  I was told that AVI avoided this problem.  Another reason for it was that Premiere Pro's handling of the MPEG file format was extremely buggy - which is indeed a phenomenon I experienced firsthand.  I struggled a LOT with how Premiere Pro handled MPEG files in those older versions.
    Now that I'm asking questions about CS4, having just upgraded 3 weeks ago, I'm seeing a different trend in the comments people are making.  Now, it seems, the advice is that it's better to do my work within MPEG. In a different thread, I was told that Premiere Pro can no longer format chapter markings for Encore as part of AVI files, but that functionality does exist now with MPEG.  And other comments in other threads seemed to favor working in MPEG.
    So, has that changed?  Is MPEG now the "preferred" format to use for files when editing and exporting video footage?  Isn't lossiness still an issue?

    The key is to keep the footage in its source format and codec as long as possible, changing only when the final export is ready.  If you need to convert your footage to another format and codec to edit it, then choose a lossless or near-lossless codec:
    For AVI, uncompressed, Lagarith and UT are good choices.  Uncompressed is huge and slow; Lagarith and UT are much faster and much smaller in file size.
    For MOV, Animation and Photo-JPEG are good choices.
    For MPEG2, I-frame only MPEG2 at high bit rates like 100 Mbps is a good choice.
    If you are exporting to MPEG2 DVD, it really doesn't matter if you let Pr or En do the MPEG2 encoding; the encoder can be set identically in both applications.  With the new Dynamic Link from Pr to En in CS4, it makes a lot of sense to send the sequence to En and then let En transcode it.
    -Jeff

  • Installer & software update all not working now along with safari & itunes

    hi all
    I've posted this under the safari beta for mac area (http://discussions.apple.com/thread.jspa?threadID=1148867&tstart=0) as well but as it relates to several issues, i wanted to put it here and see if anyone here at any ideas.
    yesterday i installed the new version of itunes and safari 3 beta. as i was half way through the safari installation i lost my wireless connection and had to then force quit the process. since then, my itunes, safari and software update and installer programs are not working.
    i've tried downloading previous versions of everything but when i go to install them the installer appears and then dissapears just as quickly. on top of that when i click on itunes from the dock, it bounces like it is about to load up and then stops and doesn't. finally, when i go to click on software update from System Preferences, I get an error message "Preferences Error, Could not load Software Update".
    this includes my trying to download and install the mac osx 10.4.10 combined update to 'fix' everything but as mentioned above the installer appears for a second and then dissapears again without doing anything.
    over to you all for any and all help.
    thanks in advance
    AT
    Any help would be greatly appreciated because whilst i am getting by using firefox, my little girls songs are on itunes and i need to get into them (anyone with kids will understand my pain).
    thanks
    AT

    If you downloaded the update from the phone, and using an older version of iTunes, yes that should do it.

Maybe you are looking for

  • BEEN TRYING TO SWITCH FROM SKY UNLIMITED TO INFINI...

    The grass is not always greener on the other side! Althought it certainly looked that way when I decided to switch provider to take advantage of the BT Sport package. I ordered the full monty Infinity, Phone, Broadband and TV package and did so via a

  • No sound through macbook since using apple tv

    Since using my apple tv, I cannot get sound through the macbook speakers at all. i think it is redirecting to the tv. i have tried turning the apple tv off and turning airplay off but this has not worked. any ideas?

  • Bulging 17 inch Mac Book Pro Rechargeable Battery A1189 10.8V 68WH

    Good Day; My battery has been swelling up over the past 2 weeks, and the apple store I visited don't take it or advise. I don't have a receipt because I bought the system used and the owner told me it has a new battery (just over a year old now), so

  • X6 : how to get next and previous controls working...

    Hi, May be i am missing how to do the same...but i can't get the the next video by pressing the next icon on the real player...i am viewing the video files from the gallery..Or the next and prev controls won't work..

  • TS1702 App Store suddenly declining my visa debit as billing payment?

    I've been using my ipad 3 for the last few days and my payment methods been my visa debit card. However today after multiple attempts to download a free game for my son it comes up with a message saying the payment methods been declined? I have tried