One web application - interact with many application

I need to create web application that will be interact with different applications by different protocols. On the input of this application will be different xml files (commands).The input must be implements as stream input (something like IBM WebSphere Business Integration Connect)
This web application must be consist from differents modules. Every module do the concrete task. E.g. with file1.xml - web application connect with MS Outlook. With file2.xml - web application connect with some web service and so on.
What kind of java web technology I can use to create this web application?
Thanks.

You can use web service to accept input XML for your application and remaining technology depends upon the nature of target system and your work involved. For example, to consume target system web service you can think of using JAX-WS.

Similar Messages

  • Can Director Interact With Other Applications?

    Hello,
    I am a CBT/E-Learning Developer looking for a way to author
    Guided Help. I am thinking of how to develop interactive tutorials
    that, instead of using screenshots of an application, interact with
    the application itself.
    For instance, let's imagine that a person is working in MS
    Word and doesn't know how to save a file. He can click the icon for
    the "Saving A File" lesson, and a caption displays on top of MS
    Word that reads something like "Click FILE", along with some type
    of indicator of the FILE button, such as an outline, highlight,
    arrow, etc. The user clicks FILE, the File Menu drops down in MS
    Word, and the next step of instructions is displayed. In this way,
    the usre is guided through the steps of saving a file as he
    actually performs the task in the software.
    Can Director create this type of thing?
    Thanks a lot,
    Mike

    Hi Chunick,
    Thanks for replying. I used MS Word as just an example; the
    type of software I'm wanting to use this for is police records
    management software. I've been doing the interactive simulation
    tutorials for them since 1999, using multimedia authoring tools
    Demoshield and Opus Pro, and demo authoring tools RoboDemo and Demo
    Builder. However, I wanted to get away from interactive tutorials
    for 3 reasons:
    (1) My client's software is frequently updated, and keeping
    up with taking new screenshots is a hassle.
    (2) I'm of the opinion that "at the moment of need", process
    embedded "guided help" in the actual application is a much more
    useful form of training than working through a simulation.
    (3) It will greatly help my client's support staff and
    training staff
    I've been researching process embedded e-learning and guided
    help for almost a year now. I've looked at everything from
    multimedia authoring to macro software. I even found two programs
    that do exactly what I want, but they are very very expensive, much
    more expensive than Director.
    Thanks for the tip on Hook Xtra; I'll check that out. Last
    night I found an xtra called MasterApp, which may also do what I
    need. I appreciate the concern about the difficulty of programming,
    and I'm not a programmer (except HTML, and we all know how easy
    that is). But I'm in this for the long haul, and would be using it
    for potential new clients, not just my current client. I love
    learning new software, and I have a membership to the IEEE Computer
    Society, which gives me over 1300 online e-learning courses I can
    take, including Director.
    Thanks again for the lead!
    Mike

  • Using UI Automation Framework to interact with Flex applications

    Hi all,
    I created a small flash app using Flex builder 4.
    I am writing a tool to interact with flash applications using UI Automation Framework which is similar to UI Spy. I've read in so many forums that accessibility can be done using UI Automation or MSAA.
    Using the tool, I am able to get all the fields that are present in the application. (button, text, edit fields etc). Now, I want to use InvokePattern on buttons from my tool so that, if I click "Invoke" in my tool, the associated button will be clicked in the flash app. Here, I find no issues to do anything.
    But, if there is a textinput field on the flash application and I use ValuePattern of UI Automation to set some value in the field using SetValue(), then I am getting
    "System.InvalidOperationException"
    even when I tried simple SetFocus() on to that field, I am getting the same exception Looks like, I cannot interact with flash text fields in the same way I do with other window's fields.
    I used UISpy and other tools to see if they are doing any better with setting values on a text field. But, they too failed with same exception.
    Can someone tell me why this is failing? Does flex/flash support UI Automation to this extent? Are there any examples or links that can help me here?

    @riatest Thanks for the info.
    I downloaded flex sdk to see if there is anything that will help me. But, In flex sdk, I cannot find anything that would ease my path. I want to stick to developing in C# to talk to Flash applications. What is the best way to proceed? Are there any sdks that I can download and use for C# development to interact with the flex controls? What is the way to go? I seem not to find any good hits in the web as well
    Thanks
    Sailesh

  • Does siri, Does iPhone 4s Siri interacts with "whatsapp" application.

    Does siri, Does iPhone 4s Siri interacts with "whatsapp" application.

    Yes, you can have white background with black text.
    Settings > General > Accessibility > Invert Colours
    Note: the settings is global not just for Siri.

  • HT1296 i have an ipad with many application, will the first time sync erase all the data?

    i have an ipad with many application installed on it, will the first time sync with itunes erase all the installed applications on the device?

    The iCloud settings for the computer and other devices are in the iCloud preferences in System Preferences. If you open iTunes with your iPhone connected to the computer, select the iPhone under Devices in iTunes' sidebar, then click on the Info tab in iTunes' main window. Look at the various items you see listed. Be sure to check the Mail component for your GMail account because it is not an iCloud mail account. Your Calendar and Contacts components should state that they are being synced by iCloud.

  • Web interaction with client application

    Hi all,
    I have self taught myself Java over the last 4 years on and off.
    I am in the mid stages of developing an MRPII application with various modules. These modules are effectively JTabbedPanes within JInternalFrames. The JInternalPanes are within a JDesktopPane which also has JTabbedPanes.
    This enables me to have departmental tabs at the top of my app and module functions at the left hand side, dependant of which departmental tab is selected.
    I have created a class that connects to MySql and can do various functions which I then can derive specific MRPII classes.
    I have a desktop PC which I have MySql configured as a server and a laptop which is configured as a client. Both machines run WindowsXP and my router is a linksys.
    With this setup both machines can check inventory, take orders, produce purchase orders, create customers & vendors etc....
    My next step is to try and incorporate a web component into this.
    My ideal goal is to have a database that is set up and hosted on the web and works in the same way as my home network. This would enable me to deploy this application and configure the ODBC data source to point to an IP address. Is this possible and if so how would I go about it.
    The other option is to create web pages with forms that interact with my local server. If this is the better option, I am unsure whether I should learn about servlets or possibly XML, as all I have learned so far is about applications.
    Your guidance would be greatly appreciated.
    thanks
    Jim.

    I wouldn't let client applications connect to a database directly. What if you make a change to the database in order to fix a bug for example, that would mean rebuilding the clients and redistributing them and in the mean time any old client is most likely broken.
    I would let the server communicatie with the database locally and expose either an XML-RPC or a SOAP connection to clients. This makes your framework extendible and abstract, all you do is implement SOAP methods on the server that your clients will invoke. As long as the response of such a call never changes you do not need to change your clients. And who knows, you may even use additional data sources (other databases for example) on your server, your clients will never have to know about it.
    If you want to learn about SOAP, check out Apache axis.
    http://ws.apache.org/axis/index.html

  • Font application interactive with Indesign

    Does anyone know of a font application that works within Indesign CS3 on Snow Leopard.
    YouControlfonts was a super duper application, but went south when Snow began falling.
    I dont necessarily want to control or manage fonts like suitcase, just be able to group fonts together
    and select them from group menu. Youcontrolfonts had a pulldown menu from the upper right corner
    that allowed selection of font and the ability to group them.
    thanks

    thanks peter.
    there is a third party program called "You Control Fonts". It lets you place an icon in the top right corner, that when
    clicked on brings up all your fonts as you have them arranged in Font Book. In collection sets, Bold sets,
    any kind of set you make in Font Book,it reflects what is in the menu. It shows all your fonts, not just a select few you
    have activated. It is the most time saving software I have every used. It interacts with ID in the fact that
    you can highlight a font within the application and change it. It also lists most recently used.  A SUPER TIME SAVER.
    Unfortunately they discontinued support with "snow leopard" and now I am stuck with having to scroll through
    all my fonts within ID to find the one I need or recently used, because ID doesnt have enough sense to know
    what people need. Apple really screws their 3rd party supporter.
    But thats what I am looking for.

  • Firefox has trouble initiating, and when it finally does, every time I attempt to interact with the application it stops responding.

    Firefox won’t initialize: I can open any program on my computer except for Firefox so it isn't that my computer is slow. It doesn't open at all no matter how long I wait. I've left the room and let the computer run before and it still wasn’t running when I came back. After a few clicks it finally it comes up, and I have to wait because I’ve clicked multiple times so of course it's going to open multiple times. When I'm online after successfully closing all but one Firefox window so that I don't crash my poor laptop, every time I attempt to interact with the program via clicking a link, opening a new tab, or typing something into the URL bar, the program freezes and goes into the not responding stage. Rarely, an unresponsive script message will pop up.

    See:
    * http://kb.mozillazine.org/Preferences_not_saved
    Start Firefox in <u>[[Safe Mode]]</u> to check if one of the extensions is causing the problem (switch to the DEFAULT theme: Firefox (Tools) > Add-ons > Appearance/Themes).
    * Don't make any changes on the Safe mode start window.
    * https://support.mozilla.com/kb/Safe+Mode
    * https://support.mozilla.com/kb/Troubleshooting+extensions+and+themes

  • I have a macbook pro from 2009 and the software is 10.5.8 how do i update it so i can have more interaction with the applications

    i have a macbook pro from 2009 and the software is 10.5.8 how do i update it so i can have more interaction with the applications

    Note some programs may not work with Lion or later
    Upgrading to 10.7 and above, don't forget Rosetta!

  • Missing application icons for many applications

    After a failed upgrade to kde 4.3 beta through KDEmod I removed all of the KDEmod stuff and reinstalled arch kde 4.2. But now many applications are missing their icons. Anybody has an idea on how to fix this issue? Thanks
    P.S. I already tried removing all of the configuration files and already removed every last trace of kdemod stuff.

    Hey all, i got the same strange behavior after trying to update to kdemod unstable 4.3 nad move back to kdemod stable.
    After unsuccessfully trying to fix it with the given hints i managed to get "all" icons back.
    What i did:
    Removing the oxgen icon pakage: pacman -Rd kdemod-kdebase-runtime-icons
    After that the oxygen icon dir was still there, so i moved it to get a fresh dir after reinstalling the above removed pakage.
    cd /usr/share/icons/
    mv oxygen oxygen_old
    Removing the hicolor icon theme: pacman -Rd hicolor-icon-theme
    After that you get a funny looking desktop, cause all icons are gone.. the questionmark icon too.
    Then i cleared my pkg cache: pacman -Scc
    After that i reinstalled the above removed pakages.
    pacman -S kdemod-kdebase-runtime-icons
    pacman -S hicolor-icon-theme
    Now all my icons are back without one exception.. the settings icon in the kde menu.. it shows the icon from the monochrome icon theme.. strange but i can live with it.
    Hop this helps some of you
    cheers

  • Planning - Sample application error with Classic Application Administration

    Hi,
    Planning is deployed with Tomcat and I get an error when I want to create an application with Classic Application Administration.
    If I use EPM architect, it's OK.
    Thanks if you have any idea.

    Hi,
    Process failed to create an application.
    In HyS9Planning-sysout.log:
    Unable to find JDBC_CATALOG key for application: test
    Connection to the datasource created successfully.
    Setting HBR Mode to: 2
    =2009-05-07 13:56:00,359 WARN http-8300-Processor4 com.hyperion.hbr.security.HbrSecurityAPI - Error retrieving user by identity
    d{ISO8601} WARN http-8300-Processor4 com.hyperion.hbr.security.HbrSecurityAPI - Error retrieving user by identity
    Embedded HBR initialized.
    Reaquired task list lease: Thu May 07 13:56:00 CEST 2009: 1241697360531
    Entering RegisterHelper.register method
    registering Product: HP test http://hfm11:28080/interop
    Entering RegisterHelper.register method
    Error Code: -1
    com.hyperion.css.CSSException: 30:1101:JNDI error.     Error Code: -1
    NestedException:
    javax.naming.directory.InvalidAttributeIdentifierException: [LDAP: error code 17 - cssProvisionedIdentity: attribute type undefined]; remaining name 'cn=ce0e92f7f18839fe:78de0306:1211a4aed04:-7aa2'
         at com.hyperion.css.spi.impl.nv.AddLDAPEntity.add(Unknown Source)
         at com.hyperion.css.spi.impl.nv.NativeProviderBase.addProvisioningEntry(Unknown Source)
         at com.hyperion.css.spi.impl.nv.NativeProviderBase.addRoleRelationShip(Unknown Source)
         at com.hyperion.css.spi.impl.nv.NativeProvider.associateRole(Unknown Source)
         at com.hyperion.css.spi.impl.nv.NativeProvider.setRolesList(Unknown Source)
         at com.hyperion.css.spi.impl.nv.NativeProvider.setRolesList(Unknown Source)
         at com.hyperion.planning.security.HspSynchronizationFacilitatorImpl.setUserRoleAdministratorInHub(Unknown Source)
         at com.hyperion.planning.security.HspLogonSynchronizer.setUserRoleAdministratorInHub(Unknown Source)
         at com.hyperion.planning.HspJSImpl.setHubRoleForUser(Unknown Source)
         at com.hyperion.planning.HyperionPlanningBean.setHubRoleForUser(Unknown Source)
         at com.hyperion.planning.appdeploy.HspManageAppSession.registerAppWithSharedServices(Unknown Source)
         at com.hyperion.planning.appdeploy.HspManageAppSession.registerAppWithSharedServices(Unknown Source)
         at com.hyperion.planning.appdeploy.HspManageAppSession.registerApp(Unknown Source)
         at com.hyperion.planning.appdeploy.HspManageAppSession.createApplication(Unknown Source)
         at HspCreateApp.Handle(Unknown Source)
         at HspCreateApp.doPost(Unknown Source)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
         at HspValidationFilter.doFilter(Unknown Source)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
         at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
         at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
         at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
         at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
         at java.lang.Thread.run(Unknown Source)
    - Nested Exception:
    javax.naming.directory.InvalidAttributeIdentifierException: [LDAP: error code 17 - cssProvisionedIdentity: attribute type undefined]; remaining name 'cn=ce0e92f7f18839fe:78de0306:1211a4aed04:-7aa2'
         at com.sun.jndi.ldap.LdapCtx.mapErrorCode(Unknown Source)
         at com.sun.jndi.ldap.LdapCtx.processReturnCode(Unknown Source)
         at com.sun.jndi.ldap.LdapCtx.processReturnCode(Unknown Source)
         at com.sun.jndi.ldap.LdapCtx.c_createSubcontext(Unknown Source)
         at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_createSubcontext(Unknown Source)
         at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.createSubcontext(Unknown Source)
         at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.createSubcontext(Unknown Source)
         at com.hyperion.css.spi.util.jndi.CSSDirContext.createSubcontext(Unknown Source)
         at com.hyperion.css.spi.impl.nv.AddLDAPEntity.add(Unknown Source)
         at com.hyperion.css.spi.impl.nv.NativeProviderBase.addProvisioningEntry(Unknown Source)
         at com.hyperion.css.spi.impl.nv.NativeProviderBase.addRoleRelationShip(Unknown Source)
         at com.hyperion.css.spi.impl.nv.NativeProvider.associateRole(Unknown Source)
         at com.hyperion.css.spi.impl.nv.NativeProvider.setRolesList(Unknown Source)
         at com.hyperion.css.spi.impl.nv.NativeProvider.setRolesList(Unknown Source)
         at com.hyperion.planning.security.HspSynchronizationFacilitatorImpl.setUserRoleAdministratorInHub(Unknown Source)
         at com.hyperion.planning.security.HspLogonSynchronizer.setUserRoleAdministratorInHub(Unknown Source)
         at com.hyperion.planning.HspJSImpl.setHubRoleForUser(Unknown Source)
         at com.hyperion.planning.HyperionPlanningBean.setHubRoleForUser(Unknown Source)
         at com.hyperion.planning.appdeploy.HspManageAppSession.registerAppWithSharedServices(Unknown Source)
         at com.hyperion.planning.appdeploy.HspManageAppSession.registerAppWithSharedServices(Unknown Source)
         at com.hyperion.planning.appdeploy.HspManageAppSession.registerApp(Unknown Source)
         at com.hyperion.planning.appdeploy.HspManageAppSession.createApplication(Unknown Source)
         at HspCreateApp.Handle(Unknown Source)
         at HspCreateApp.doPost(Unknown Source)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
         at HspValidationFilter.doFilter(Unknown Source)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
         at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
         at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
         at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
         at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
         at java.lang.Thread.run(Unknown Source)
    UnRegistering Application in HUB: test
    trying to get corresponding project...
    existing schema deleted
    deleted app in essbasetrue
    Error terminating Essbase connection: java.lang.NullPointerException
    Thanks

  • Web Start running with other applications

    I've been doing some research on Web Start and I was just wondering if someone could give me some clarity on a couple of questions.
    1. If two applications require two different JREs (1.4 and 1.3) is it possible to run them simultaneously?
    a. Both applictions running on Web Start simultaneously
    Now I know you can specify a certain JRE to a certain product by specifying the href in the JNLP file ... will this solve that issue? Or am I going to need two seperate JVMs going through IE somehow (read a suggestion from another thread about using two JVMs)?
    b. One running on Web Start and one not running on Web Start simultaneously
    eg. If I open one application with web start (uses 1.4) and later try to open another application that requires another certain JRE (uses 1.3) to run that isn't using web start (eg. an .exe file) (or vice versa) ... what will I need to do ... (seperate JVMs ... or is it not possible?)
    2. Also ... I've read a thread that when you use Web Start it doesn't make the JRE the default of the OS ... is this true?
    I would appreciate any help with these questions ... thanks ahead of time.
    -- Derek

    The short answer to both of your questions is yes.
    You can run two apps on the same box with different JREs , this is specified in the JNLP file with the j2se element in the file.
    <j2se version="1.5+" href="http://java.sun.com/products/autodl/j2se"/>
    Also this will not affect any other JREs you have installed on your system, i.e. it doesnt screw up any of your path or classpath variables in the registry, the directory for the jre bin where javaws is at is determined at runtime from a cached version of your jnlp file.
    not sure if you were looking for something more specfiic ...
    R
    S

  • Interaction with another applications

    Hi:
    I would like to know if exists any posibility of communicate
    or interact my flash app with another non-flash application (for
    example using JNI or any kind of median layer between my flash app
    and another app).
    Thanks

    Hi there,
    Yes it is possible. You can use FSCommand("launch") to do
    this.
    ///example:
    The following example would open wap.yahoo.com on the
    services/Web browser on Series 60 phones:
    on(keyPress "9") {
    status = fscommand("launch",
    "z:\\system\\apps\\browser\\browser.app,
    http://wap.yahoo.com");
    Hope this helps,

  • Application interaction with Windows 7

    Goodnight everyone , okay? I have a kind of silly question to ask you guys . What is the name of the application that runs on the Thinkpad T420 , example : Increases the volume and appears on the screen in bold showing how this volume, these things . I hope you have been explained so that you guys can help me . Thank U.
    Solved!
    Go to Solution.

    Hotkey Integrations Package is the one you want to install, along with Power Management driver.
    Do you have a clean install of Windows on your T420 right now?
    W520: i7-2720QM, Q2000M at 1080/688/1376, 21GB RAM, 500GB + 750GB HDD, FHD screen
    X61T: L7500, 3GB RAM, 500GB HDD, XGA screen, Ultrabase
    Y3P: 5Y70, 8GB RAM, 256GB SSD, QHD+ screen

  • J2Me and mobile application interact with PHP

    Our company intend to develop a mobile application to enable customer to login to our url by using mobile phone which enable to update their contact details and check their accounts status. As our Web-server does not equipped with any Java Server, we will use a php program/script to listen to any incoming string from the client's connection.
    As we are new to java /J2ME programming; Is there any sample code that we can refer for this project.
    Please Help.

    yhkok wrote:
    Ok. I managed to post data. and the domain returned a page content like "true" or "false", how can I capture the content in order for me to process next step ?I don't mean to be mean but is there nobody at your company that knows how to do this? It conerns me a bit that you don't seem to really have a grasp on how any of this works which is going to be problematic for your project I think.
    I don't know what you mean by "page content like true or false". To capture the content you use HttpURLConnection and read the content of the returned InputStream. As far as what you do with this content from there I can't say. I don't know if the server is sending you some HTML which has the words true or false somewhere in it, or XML with some sort of response code, or just plain text with true or false, or something else entirely.
    I think you should read the networking tutorial, at least the part on working with URLs [http://java.sun.com/docs/books/tutorial/networking/index.html]

Maybe you are looking for