What technologies to use in web based application...??

Hi,
I have to develop a web-based application that will be used to display configured tests to user as well will allow user to add new tests and modify/delete already configured tests. What technologies shall i use to develop this application. And what will be fast to learn.
What is your opinion on applet-servlet approach here.
Please suggest.
Thanks,
Deepak

What you've got sounds good.
If you're not going to build EJBs then you probably don't need JBoss.
Tomcat is the servlet engine for JBoss so you're getting the same thing but lighter by just using it.
The important thing is to make sure you have a nice separation of concerns. If you separate all of the database access by creating data access objects (DAO) objects that return plain old Java objects (POJO) then you can, if you choose, easily swap in Hibernate or another ORM Tool.

Similar Messages

  • Beginner confusion:  what technologies to use for a new web application ?

    Hello,
    Being a beginner to JDeveloper , I am very confused because it looks like
    there are so many alternatives : JSF vs ADF faces vs Swing,
    EJB vs Toplink vs ADF business components.
    I am having trouble with determining which of these alternative technologies
    would be the most productive (in terms speed of development).
    Which of those technologies are recommended for a small web-based application?
    Thanks,
    Adrian Maier

    For my projects, the technology is chosen (from JDeveloper's available technologies) that best suits the requirements for the project. In my experience ADF Business Components are awesome if there are lots of database tables involved, but you need to have the patience to sit down and learn the technology intimately if you wish to perform complex tasks with them.
    As for JSF vs. ADF Faces vs. Swing...
    ADF Faces is like a framework built on top of Java Server Faces to supply a more rapid development process than just solo JSP/JSF. Consequentially, I find that ADF Faces sort of limits my desire for certain power over the application front end though...
    In the end, what you start with depends also on what you know. If you are new to JSF/JSP then I would start there. ADF Faces became much more intuitive to me once I became educated on the base technology that it works with.

  • What is Digital Signature, How to use it in web based applications?

    I am new to digital signatures. Any body can help me how to create a digital signature and how to use it in web based applications. Do we need certificates to use digital signatures?

    <link_farm_and_everything_else_removed_by_moderator>
    Edited by: Julius Bussche on Sep 3, 2008 8:59 AM

  • Distributed web service.  What technology to use?

    Hi all,
    I need advice on what technology, architecture and platforms to use for the following:
    I have 1 thousand remote clients. These clients must receive notifications from my server on certain events that happen specific to that client.
    I would like to create a web based application that the client can log into and then whenever the specific event occurs it must show on his/her screen - I don't want the web page to refresh every 10 seconds and check a database (or some variable on the server) to check for the event. I want the server to send a message to that persons browser notifying them of the event.
    What is the best way to do this?
    Regards,

    Sounds like applets would do the job. Will require installation of the JRE on clients.
    One problem: applets can open socket connections only to the computer from which they were loaded. Unless you sign them. If there is a web server sitting at port 80, where do you put the push server... A hack is to use port 443 (HTTPS) for the push. 80 and 443 are probably most often open in firewalls.
    If a user has a proxying firewall no push scheme will get through. There may be other push-unfriendly firewall schemes too, such as forcefully closing all connections after a few minutes' timeout.
    Also - If I could have a java app/applet on the client's machine -
    what is best practice to maintain a thousand connections if I
    use sockets? (usually I spawn a thread for new sockets, but
    I surely can't do that with 1000 clients?)1000 threads is indeed a bit on the high side. If the client never sends anything back you could simply not read from the sockets in the server. No need for per-client threads then. If you need to read use a NIO selector. I'd probably code a selector even if I didn't need to read from the clients, just for cleanliness.

  • Developing Web based applications using developer 6.0

    How best i can use developer 6.0 as a web based application. I
    have oracle web application server 4.0. Is it possible to
    develop forms in 6.0 and use through the web application server.
    null

    T.Pavan Kumar (guest) wrote:
    : How best i can use developer 6.0 as a web based application. I
    : have oracle web application server 4.0. Is it possible to
    : develop forms in 6.0 and use through the web application
    server.
    Yes, it's possible and it runs.
    You will need:
    - Application Server 4.0.7 or above (with 4.0.7 without patch,
    do not install it on Win NT with SP4, it doesn't run
    - Developer Server (may be it is not on your distribution CD for
    Developer, but you can download or order it from OTN)
    - JInitiator (the Oracle Java PlugIn, also available from otn)
    for your end user's browser
    Tip:
    look very carefully at the documentation AND readmes. Also, if
    you do this job for the first time, be prepared for some days of
    work before your first form runs as a java applet...
    peter
    null

  • Client/Server to Web-Based application Conversion

    Hi! Everyone,
    I have couple of questions for you guys.
    Our Client had recently upgraded Forms 4.5 to 6i to move from Client/Server based application to Web based application.
    They are using Forms Server 6i Patch Set 1, OAS 4.0.8.1, Windows NT Service Pack 5 and Oracle 7.3. They are facing the following error every now and then, when they run the forms,
    "FRM-92100: Your connection to the server was interrupted. This may be the result of a network error or a failure on the server.You will need to re-establish your session."
    Please let me know what might be causing the above error. The only problem i can think about might be Oracle 7.3. If i am right only Oracle 8 and above supports Forms 6i.
    Can anyone let me know some tips and/or techniques to upgrade Forms 4.5 to 6i. If there are any important settings/steps which we might have over looked during the upgrade, please list them.
    Any kind of help is greatly appreciated.
    Thanks,
    Jeevan Kallem
    [email protected]

    Most of the code is use with no changes at all.
    See otn.oracle.com/formsupgrade
    Regards
    Grant Ronald

  • Registering the Web based application as a Partner Application

    Good day
    I went through the suggested documentation of registering a
    web based application as a partner application of the SSO Login Server.
    I installed the SSOSDK.JAR and went through the demo application (JSP Demo)
    which consists of the following programs :
    papp.jsp
    ssoinclude.jsp
    ssoEnablerJspBean
    SSOEnablerBean
    SSOSignon
    As per the technical documentation,I register this demo application as a
    partner application.
    1 - The source code of the papp.jsp checks for the existence of the user
    through method of ssoEnablerJspBean [getSSOUserInfo(request, response)] which
    calls method of SSOEnablerBean [getSSOUserInfo (request, response) and this
    method calls getUserInfo(p_request) of SSOEnablerBean (the same program) to
    check the existence of the application cookie.
    2 - If it doesn't exit , it redirect it to the SSO Login page for user
    authentication.Once the user is authenticated, a SSO login cookie is created on
    the client's browser and redirects back to the SSOSignOn.
    3 - The SSOSignOn program creates the application cookie and redirects back to
    the entry point of the demo application which is papp.jsp.
    My Questions are as follows :
    1 - Instead of creating a session object within my web based application to hold some
    information used between the different pages, can I define them in the
    application cookie? kindly advise? Is there any limitation for the length of
    the application cookie? If yes, what will be the risk?
    2 - The SSOSignOn program is calling a method in the SSOEnablerBean
    [setPartnerAppCookie(response, request). Within this method , it is retrieving
    the parameters values of the request object as :
    request.getParameterValues("urlc")[0];
    What is the role of this [urlc]? Is it hard coded? Can I change it?
    3 - In order to ensure that I am still dealing with the same user, shall I put
    the above security check procedure on each page of my weeb based application? Kindly advise?
    Thanks in advance for your prompt feedback
    regards

    Dear Paul
    I think there is a misunderstanding regarding the last correspondence.
    I am talking about the customized home page of the PORTAL and not the home page of my web based application (JSP) .So in this case, Am I able to use the customized home page which contains a login portlet instead of the default Login page of the SSO Login Server.Kindly advise!!!
    On the other hand, I am facing a problem during the surfing of the web based application.
    The web based application consists mainly of two packages :
    Package I : Bank.counter which contains a set of jsp pages.
    JSP_HOME_COUNTER (MAIN PAGE WHICH CONTAINS 2 FRAMES)
    JSP_LEFT_FRAME_COUNTER
    JSP_MAIN_FRAME_COUNTER
    JSP_MAIN_FRAME_COUNTER_DETAIL
    Package II : Bank.portfolio which contains a set of jsp pages.
    JSP_HOME_PORTFOLIO (MAIN PAGE WHICH CONTAINS 2 FRAMES)
    JSP_LEFT_FRAME_PORTFOLIO
    JSP_MAIN_FRAME_PORTFOLIO
    Please note that the SSO classes are residing under the first package.
    As agreed on in the third question, I am including in each page of my web based application, a security check procedure as follows :
    <%@ include file="ssoinclude.jsp" %>
    <%
    if(usrInfo == null)
    response.getWriter().println("<center>User information not found</center>");
    else
    my jsp code.......
    %>
    Please note that all the jsp page of the portfolio package are pointing to the SSO classes as follows :
    <%@ include file="../counter/ssoinclude.jsp" %>
    <%
    if(usrInfo == null)
    response.getWriter().println("<center>User information not found</center>");
    else
    my jsp code.......
    %>
    Once I invoke the JSP_HOME_COUNTER , it will render the JSP_LEFT_FRAME_COUNTER page and
    JSP_MAIN_FRAME_COUNTER page which invokes the SSO Login page. Once the user has been authenticate, the result of the JSP_MAIN_FRAME_COUNTER is rendered successfully. The result contains an hyperlink to the
    JSP_MAIN_FRAME_COUNTER_DETAIL page. As the user has been authenticated , this page is rendering automatically the result without displaying the SSO Login page. (Perfect as of now!!).
    Once I invoke the JSP_HOME_PORTFOLIO from the JSP_HOME_COUNTER, it runs the security procedure without any rendering of the SSO Login page (fine!!) but redirects me back to JSP_HOME_COUNTER instead of rendering the result of the JSP_HOME_PORTFOLIO.
    please note that the m_requestUrl variable in the SSOEnablerJSPBean class has been assigned the folowing value : JSP_HOME_COUNTER
    Kindly advise .

  • Web Based Application Single Sign on With Enterprise Portal

    Good day Developers,
    My question is really a two part question so forgive me in advance for asking in one post as I think they are relative to each other. My project is currently exlporing the creation of functionality that will allow the following:
    1. We want to allow a secure Web Based application possessing the abilitiy to auithenticate the user into Enterprise Portal and by passing the login screen to get to a landing page/iview in our Enterprise Portal instannce.
    2. We want the abilitity to perform a check of the user and create the user in the enterprise portal on the fly if they do not already exist.
    So far in my research I've come across tools and white papers mentioning the use rof oAuth and OpenID. Is that the right way to tackle these two items. Thanks for your help in advance.
    JD

    Hi
    1. You can do SSO between you application and portal using Verisign or third party authentication tool. I am not pretty sure how landing page and all will work as you mentioned.
    As portal is web based, you can deply your application in portal server. So that you will not need any other authentication tool.Also you can save effort , cost.
    2. By deploying application in portal also you do not have to concentrate on User management, which is itself a huge effort you have to put. Else you can go for third party tools like Identity management or ADS.
    -Yogesh

  • Authentication between Single Sign-On and Web based applications

    Hi everyone,
    I need to create a way in Portal 10g (10.1.2.0.2) that allow me to do the following:
    Once the user is logged on Portal (against Single Sign-On - SSO) he doesn't need to retype his username/password when he access a web based application throught the portal, in my case, an ASP application (not .NET, just ASP).
    I made a test creating a External Application in SSO and after publishing this portlet (external application) inside portal.
    It worked, BUT I was prompted to inform username/password to log on the aplication.
    So, the user end up entering his password twice.
    Does anybody know a way to acomplish this task?
    The documentation I'm researching is:
    Oracle Application Server Single Sign-On
    Administrator's Guide
    10g Release 2 (10.1.2)
    B14078-02
    Oracle Application Server Single Sign-On
    Security Guide
    10g Release 2 (10.1.2)
    B13999-03
    Thank you very much,
    Diogo Santos.

    have figured out how to secure any HTML, ASP, PHP, CFM, etc. web page again Portal / OID using the PDK toolkit.
    Using AJAX (Asynchronous JavaScript and XML) and one Oracle Stored Procedure just adding a simple Javascript call to any HTML, ASP, PHP, etc. web page can secure it via Oracle SSO (OID). Access to any secured web page will require that it to be linked from an authenticated Portal session or a page opened in an authenticated Portal session.
    This process can be easily modified to add in group security etc. This is just my starting point.
    1) Create a stored procedure
    # Make sure it has access to portal.wwctx_api.is_logged_on
    CREATE OR REPLACE PROCEDURE login_ajax_check (
    display_error IN number default NULL) AS
    BEGIN NULL;
    If portal.wwctx_api.is_logged_on = false then
    htp.prn('DENY');
    ELSE
    htp.prn('ALLOW');
    END IF;
    Exception when others then htp.p('DENY');
    END;
    2) Use this Javascript in any page you wish to secure.
    <-- Begin Paste Here -->
    <script>
    var allowgo=2
    function ajaxCallRemotePage(url)
    if (window.XMLHttpRequest)
    // Non-IE browsers
    req = new XMLHttpRequest();
    req.onreadystatechange = processStateChange;
    req.open("GET", url, false);
    req.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT");
    req.send(null);
    else if (window.ActiveXObject)
    // IE
    req = new ActiveXObject("Msxml2.XMLHTTP");
    req.onreadystatechange = processStateChange;
    req.open("GET", url, false);
    req.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT");
    req.send();
    else
    return; // Navigateur non compatible
    // process the return of the "ajaxCallRemotePage"
    function CheckPortal()
    ajaxCallRemotePage('[Your page calling the procedure from above]');
    function processStateChange()
    if (req.readyState == 4)
    if (req.status == 200)
    if (req.responseText.substring(0,4) == 'ALLO')
    allowgo = 0;
    else
    allowgo = 1;
    function doPage()
    if (allowgo==1)
    window.location='[Your login or error page]';
    CheckPortal();
    doPage();
    </script>
    <-- End Paste Here -->
    That's it!!! Super easy. It works great too.
    Larry Schenavar
    [email protected]

  • I use a web based PO system for work. It should let me see an image of scanned Invoice attached, but I can't seem to be able to from my home PC (e-Finance).

    HI,
    I use E-Finance as a web based application for managing company purchase orders.
    It allows to drill into our Finance system and view Invoice documents that have been previously scanned.
    I can do this using Internet explorer, but I don't seem to be able to in Firefox. I believe it to be linked to the Internet Security settings on the PC, but I cannot find in FIrefox similar options to those in the Advanced tab in Internet explorer.

    It seems no one here is familiar with this application.
    Which IE settings need to be changed? While Firefox doesn't have the same approach to security (e.g., by "zone") there may be some parallels.
    In case the problem is the built-in PDF viewer introduced in Firefox 19, try the steps in this article: [[How to disable the built-in PDF viewer and use another viewer]].
    Does that make any difference?

  • Conversion of forms5.0 to web based application

    dear folks,
    i have an existing application which runs on forms 5.0. i want to
    convert it to a web based application. i do not want to rewrite
    the scripts.if some of you could tell me the details about how to
    go about it.
    null

    I am not sure if there is any tool to do that.
    You can delete WebSphere specific xml files from ear/jar and open it in Weblogic's builder tool. Weblogic Builder is a GUI tool. Helps you assign values for deployment parameters, Transaction attributes, JNDI names and so on. Then you can generate deployment descriptors. Subsequently you can modify the descriptors as and when you want.

  • How to integrate web based application to windows based application

    Hi,
    Experts,
    we developed web based application in this when we raising
    invoice document after adding this we need to updated Amount
    in integratee SAP B1 then that Amount we need Update The
    Amount  in OACT Table  how we can Update in Amount Field
    in OACT Particular Account Code. plz Guide  me. and how to
    integrate web absed application to windowbased application
    plz help me.
    Regds,
    Samapth.

    Dear sampathdevunuri kumar,
    You may develop the addon based on SDK DIServer for required function.
    The DI Server is an extension of the DI API and supports all its objects. It is intended for high-volume data integration, where numerous client connections must be managed simultaneously and optimized for speed. It is also suitable where Web-services architecture is preferred.
    Please refer to SDK help and SDK DIServer sample for more information.
    Best Regards
    Jane Jing
    SAP Business One Forums team

  • My firefox crashed when upload file on our web based application. This happen on two PC, even during firefox safe mode the problem still exist. But the problem

    Dear All,
    My firefox (version 23 on win 7) crashed when upload file on our internal web based application. This happen on two PC, even in firefox safe mode the problem still exist. So, my first conclusion the problem nothing to do with extension. here the crash ID https://crash-stats.mozilla.com/report/index/81220865-36c0-4e10-a484-6d27e2131023 and https://crash-stats.mozilla.com/report/index/86d2b779-9730-4d2c-b276-a86d42131023. I wonder if this happen because jquery modul in our web based application. But when I tried on my laptop, the problem dissapear. I tried to replicate same situation on different server, I mean I put the exact same application source to other server, never meet the same problem. Thus, I suspect may be it related to antivirus that installed in our network which is kaspersky. I am googling, never meet the clue.
    If you meet the same problem, please help me.
    I am so sorry for my poor english.
    Him Him

    The crashes are a problem with the winhadnt.dll file (OCular Agent from TEC Solutions Limited) as you can see in the crash reports.
    *http://www.freefixer.com/library/file/winhadnt.dll-52397/

  • Trouble using the Web-based utility

    I have a WRT54G wireless router, V8, firmware 8.0.0. It is Ethernet-connected to a Windows Vista machine running SP1.
    I am having trouble using the Web-based utility. I can access it but cannot make any changes.  For instance, if I change the settings on the Setup page and click "save", I get a "This webpage is not available"
    I tried updating the firmware and got the same message. Disabling my personal firewall has no effect. Resetting the router from the button on its rear panel has no effect. I tried using with both Windows IE and Google Chrome browsers and got the same result.
    I have been using this router without problem for months using a a Windows XP machine. This problem may be associated with my changing it to the current Windows Vista machine. I no longer have the Windows XP machine.
    Please help me. Thank you and Happy New Year!
    - tom 

    I spent a full day unsuccessfully trying to make it work, including numerous Linksys utilities downloaded from the site. I could not conjure any support on Linksys chat, and the live body on the Linksys tech support line wanted to charge me $29 for his help.
    I finally succeeded by purchasing and installing a Netgear wireless router ($44, Staples) that came up flawlessly the first time. The Linksys device is in my trash. 

  • Web based Applications in Nokia 5220 xpress music

    Hi
    I recently bought this phone (Nokia 5220) but I am unable to run web based applications like opera mini flickr and cellity . The problem is although I can access internet through the phone browser I am unable to access the web through these applications can some one please tell me why this is happening ?

    28-Sep-2008 01:47 AM
    ixtra wrote:
    Its still not connecting
    Its telling
    Probably a wap gateway is obstructing the correct transmission
    Therefore, might be your network blocking the application to exchange and transmit datas.
    Maybe Nokia's are much easy to handle (manipulate) than your previous phone.
    Message Edited by nj15 on 28-Sep-2008 01:51 AM

Maybe you are looking for

  • How to use Euro symbol in xml tags?

    How to use Euro symbol in xml tags?

  • 2 installs, 1 computer

    Can leopard be installed twice on a single computer with a single user license? In particular I mean setting up two partitions on a single hard drive and installing leopard on each partition. In this set up only one instance would ever be in use at o

  • 3rd Party Z-wave devices

    Has anyone bought the GE z-wave light switch from a a vedor such as Home Depot or Smarthome. I want to know if the unit still has the ability to dim. Verizon support said all they can guarantee with 3rd party purchases is on/off. Thanks in advance. -

  • I need your help and opinion on JNI

    I am assigned a task to build one Java API above one existing protocol stack written in legacy C++, which involves UDP and TCP communication. The C++ code involves callback method. My qustion is: 1. I only tried some simple examples on one way trasfe

  • Can't Access Server on Internet Explorer

    I'm using Oracle 8.i I believe 8.04 Was working with a sample supplied with the documentation and compiled it with Sun's Forte compiler and I was able to connect with their HTML browser but If browse the HTML with IE 5.0 It can't access the server, I