Help me choose a technology please ??

Hi, I am a MSc (Software Development) student from University of Huddersfield, UK. I have to submit a final year project proposal by the end of July.
My real client is a pharmaceutical company with many offices in many cities. They maintain a central database in one city. The need is to develop a means of accessing this database via a Java technology over the Internet as well as Intranet. The use of applets and web pages is discouraged by the non-technical company advisors. I wonder what can be the solution ?? Please guide me in the right direction and kindly point a right Java technology to be used in a Java Application for this need.
The relevant detail is:
1). Back end Database is in ORACLE.
2). Front END is supposed to be an Internet + Intranet enabled Application.
3). The choice of technologies to be considered:
RMI ??? (may be a rediculous question)
EJ Beans ??
Servelets ??
What should I think of ?? Please help me out as the time to decide is slipping out of my hands.
Regards,
Shahzad.

Hi,
First (non-technical people - like overpaid business managers) don't usually have a clue what they are talking about.
So, first, you need to make a case fro using simple well-known technology eg a tomcat server and the new buzz-word is SOAP (well it's not that new, but then the internet is getting old too).
Three web sites in 1996 (I quote Bill Clinton in the Dimbly lectures), maybe it was four!
On to SOAP, do a google/msn search on the subject.
It is a way of running a thin client/ server operation, passing all data as text or maybe xml (another buzzword?) through good old html.
You can therefore bypass firewalls with any data sent, there is not a need for expensive pcs (front-end users machines). The server does all the processing and returns a response as either a text response, an xml response, or just maybe a href link to a resource.
Just some ideas to think about.
Hope this helps
best
kev

Similar Messages

  • Help With Choosing The Technology

    Hello,
    I need help in choosing the appropriate technology for the application that I'm going to be creating.
    The characteristics of the system that have been decided until now:
    Standalone app built on either Flex/Flash/AIR
    Restricted to using the system on a single computer, hence can be a tightly coupled system
    The server component of the system needs to be closed source and robust, for which im thinking something like a Java backend,etc,etc.
    In a completely new environment, all that i need to be able to do is install just the AIR application and not worry about installing extra stuff for the server support.
    Thanks In Advance for anyone who can help me out with this.

    If you are saying you want the server component to be on the same machine as the Flex app, then your choices are severely limited due to the sandbox, unless of course you are using AIR, then you can just use the SQLite database.
    But if there will be a sevrer component on another machine on the web, you could use BlazeDS, and like I said, its free and very robust.
    http://opensource.adobe.com/wiki/display/blazeds/download+blazeds+3
    http://learn.adobe.com/wiki/display/Flex/Creating+a+BlazeDS+web+service+application+in+Fle x+Builder
    http://learn.adobe.com/wiki/display/Flex/Creating+a+BlazeDS+messaging+application+in+Flex+ Builder
    http://sebastien-arbogast.com/2008/04/10/flex-spring-and-blazeds-the-full-stack/
    If this post answers your question or helps, please mark it as such.
    Greg Lafrance - Flex 2 and 3 ACE certified
    www.ChikaraDev.com
    Flex / AIR Development, Training, and Support Services

  • Please help me choose a technology to connect !

    Hi, I am a MSc (Software Development) student from University of Huddersfield, UK. I have to submit a final year project proposal by the end of July.
    My real client is a pharmaceutical company with many offices in many cities. They maintain a central database in one city. The need is to develop a means of accessing this database via a Java technology over the Internet as well as Intranet. The use of applets and web pages is discouraged by the non-technical company advisors. I wonder what can be the solution ?? Please guide me in the right direction and kindly point a right Java technology to be used in a Java Application for this need.
    The relevant detail is:
    1). Back end Database is in ORACLE.
    2). Front END is supposed to be an Internet + Intranet enabled Application.
    3). The choice of technologies to be considered:
    RMI ??? (may be a rediculous question)
    EJ Beans ??
    Servelets ??
    What should I think of ?? Please help me out as the time to decide is slipping out of my hands.
    Regards,
    Shahzad.

    The use of applets
    and web pages is discouraged by the non-technical
    company advisors. I wonder what can be the solution ??You sure? That pretty much rules out any normal 'web' solution. Maybe they want a web solution which does not use applets, but other web technologies are ok.
    If not...
    The only thing left is a client-server application. Every client box will have to have the client application installed.
    This means that you now have to implement not only a client solution but you will also have to create an install and handle security yourself.
    The security problems are rather large. The server will have to have a port which is open to the internet. Transmissions will have to use encryption just to keep the kiddie-hackers out.

  • Help me choose a motherboard [please]!

    Hi, I live in Canada and would like to buy a motherboard from MSI. I just want someone to direct me to the least expensive motherboard that has a socket for the E6300 Core 2 Duo CPU, 4 slots for DDR2 RAM, SATA and PATA compatibility, PCI Express 16x graphic card slot, built-in LAN (doesn't have to be GIGABIT LAN), and, a built-in sound card (nothing special needed, all I need is to hear sound).
    I will not overclock at all, so...someone please help me!
    Thanks in advance!

    Quote from: jabiru on 07-December-06, 19:31:05
    Hi all,I'm also looking for m/b but i'm put of by max fsb of 333 ATM. assuming i'm reading the forum threads correctly.
    Regards Jabiru
        in your opinion what should a board clock to! for the record i mean.

  • Help me choose a datastructure please - urgent

    hi all,i have a very serious problem,to which i am not able to find the solution.the problem is as follows
    i have a large number of datas in a database table.now i need to query that table so many times,so to improve the performance i thought i can retrieve the datas and put them in a datastructure so that the system need not query the database again and again.the table structure has two fields.one number and the other string.the numbers are not unique,and i need to have these numbers ans strings in the single datastructure.i saw that all the util datastructures have their own indexes and so they do not allow me to enter my numbers and strings from the table in the same datastructure.which structure will allow the flexibility that i need,or is there any other way to do it.please reply soon,bye thiyagu.

    Not exactly sure what you're looking for in terms of a data structure... but I'll just give you what I think the simplest solution is to your problem.
    Define a new object (i.e. MyData) which has variables, theNumber (an int or float or whatever yer number is) and theString. Then, all you need to do is query your database, create new MyData objects for each record, and put them into an ArrayList.
    public class MyData {
    private int theNumber;
    private String theString;
    public MyData(int number, String str) {
    theNumber = number;
    theString = str;
    public int getNumber() {
    return theNumber;
    public String getString() {
    return theString;
    Thats my solution...

  • Help me choose my laptop please

    Afternoon guys,
    Im after a little advice.
    I have used PC for 12 years and have decided to try mac for my next laptop.
    It will mainly be used to create YouTube videos and photo editing using Final Cut Pro X and Photoshop. This is just as a hobby, it is not my profession So I don't need Hollywood level results.
    I Have spoken to Apple Live support and after a lengthy conversation they suggested the £999 base 13 inch MacBook Pro. I am impressed with their suggestion as I told them I had up to £2000 to spend and they didn't milk me for everything I had.
    I Just wanted to double check that this machine will be fine for video rendering and photo editing from the machines user base.
    What do you guys think ?

    I Tried those Steps But When I Get to the Credit Card Part it Doesn't Have the Option to Choose None. It Says Visa. MasterCard.  Anecdotes and Discover . I'm Also in the United States.

  • Option key can't function to access start up manager, so i can't choose startup disk. please help me

    option key can't function to access start up manager, so i can't choose startup disk. please help me

    If you have Apple Care, call them and get a case number.  Otherwise, take the computer to an Apple store or an AASP.  Whichever is more convenient for you. 

  • Help me choose a 865PE board

    Hi,
    I need some help in choosing the best(most feature packed, fast etc.) MSI 865PE motherboard.
    There are two boards that are pretty identical and trying to find the difference between them has been difficult. They are the Neo2-FIS2R and Neo2-PFISR.
    Which one of these two should I buy? They cost about the same. What are the major differences between them?
    Please help me in choosing.
    Thanks!

    Quote
    Originally posted by Danny
    In finding this link for you I see MSI have changed the table again:
    http://www.msi.com.tw/program/products/mainboard/mbd/pro_mbd_cpu_support_detail.php?UID=prescott
    The faster Prescott's are no longer shown, so maybe they are being re-spec'd again.
    Great, I did see this link earlier but I'm confused by several things and please excuse my ignorance but I have been out of the Hardware scene for 4-5 months which is a long time in hight tech.
    First thing on this table that I see on the P version is "P4EE Support" what is this? and why does the first table not support it?
    On the first table it had a column "PCB Ver." what is this and where can it be found on my computer or Mobo?
    So from looking at this link then I can safely say that I can buy a prescott CPU and it will run fine on my neo2 FIS2R?
    faster Prescott's, so are there variations in the CPU and will my board be able to handle the faster ones?
    Sorry about all the questions but if I can get answers to these then it would be extremely helpful.
    rAd
    UPDATED:
    I do find these two tables very confusing and there is little explanation, To me the first table is saying that all the boards only support P4's and not prescott? the second table is saying that only the Extreme Edition supports prescott?
    but the second table also lists the FIS2R etc so its all very confusing????

  • Need help with choosing a 6 cell and 9 cell battery (mo06, mo09)

    Hey hi all,
    I have a pavilion m6 series notebook which comes with mo06(6 cell) battery by default.
    I need to replace the battery with a new one and I've come across a mo09 (9 cell) battery with the same price as that of mo06.
    I've no idea if mo09 batteries can be used instead of mo06.
    If anyone who knows anything about this please help me choose.
    Here's the link
    http://hpshopping.in/Accessories/Batteries
    Thanks a lot in advance

    Hi
    Sorry was the delay wanted to make sure the battery should work fine for your unit.
    672412-001  SPS-BATT 9C 100WHr 3.0AH LI MO09100-CL  
    Let us know how it goes!
    "I work for HP."
    ****Click the (purple thumbs up icon in the lower right corner of a post) to say thanks****
    ****Please mark Accept As Solution if it solves your problem****
    Regards
    Manjunath

  • HT1420 I am unable to authorise my iPod Classic on my new harddrive.  All previous hardrives over the years have crashed or been repaired and I never deuathorised the iPod at the time. Can you help me to authorise it please?

    I am unable to authorise my iPod Classic on my new hard drive.  All previous hard drives have crashed or been repaired and I never deauthorised the iPod at the time. Can you help me to authorise it please?

    Hello zoefromoranmore,
    Thanks for using Apple Support Communities.
    In order to deauthorize devices which you no longer have, you will have to use the deauthorize all command, found in the article below.
    Deauthorize all computers
    If need to deauthorize your computer but you can't access it, you need to deauthorize all computers. After you authorize 2 computers, you'll have the option to deauthorize all computers for your Apple ID. You can deauthorize all computers once per year.
    Why should I deauthorize all of my computers?
    To make sure that only you can play your content, or to free up authorizations used by your old computers. Here's when you should deauthorize all computers:
    Your computer doesn't work anymore
    You sold or gave away a computer and didn't deauthorize it first
    What happens when I deauthorize all computers? Will I lose my content?
    Just like deauthorizing a single computer, you won't delete anything if you choose to deauthorize all computers. You just won't be able to play content that you bought from iTunes on those computers until you reauthorize them. You need to have the computer to reauthorize it.
    How do I deauthorize all of my computers?
    Using one of your authorized computers, follow these steps:
    Open your account in iTunes (you may need to sign in with your Apple ID). Or open iTunes, click Store > Sign In, and enter your Apple ID and password.
    Click Deauthorize All.
    The Deauthorize All button appears only if you have more than 2 authorized computers. If you don't see the Deauthorize All button, that means you only have one authorized computer.
    I deauthorized all of my computers. What should I do now?
    Reauthorize each computer that you want to use with iTunes. Go to Store > Authorize this computer and enter your Apple ID and password.
    Deauthorize your computer using iTunes
    http://support.apple.com/kb/HT6283
    Take care,
    Alex H.

  • Help me choose a Macbook Pro

    Hey everyone, I need some help in choosing which Macbook Pro is right for me.
    Basically I'm wondering which of these 2 would be a better choice.
    http://store.apple.com/us/product/FB471LL/A?mco=MTEzMjIzODU
    http://store.apple.com/us/product/FB471LL/A?mco=MTEzMjIzODU
    What are the main differences?
    4gb of ram should be sufficient and I doubt I would ever upgrade to 8gb.
    as for graphics, I would mostly only need a mac that would allow me to play the latest Sims games. the first has a graphics memory of 512 and the second has 256.
    Thanks in advance.

    http://store.apple.com/us/product/FB471LL/A?mco=MTEzMjIzODU
    http://store.apple.com/us/product/FB985LL/A?mco=MTA4MzQ4MzU
    sorry these are the 2 macs im looking at.
    Now what do you guys think...?

  • Help me fix my 8900 PLEASE! Desperate now

    Hi
    A month ago, I was using my phone - had like a 20-30 minutes call, it was quite hot, so I was a little sweaty through the call (relevance will come later).
    Anyway, 5-10 minutes after call, my keypad stopped functioning completely. Read around, they said it is most likely a moisture issue.
    So now, I gave it in to a mobile repair centre - after holding it for 1 month - they said they couldn't fix it...
    What can I do to have it fixed!? Would maybe reformatting help (if anyone has a method of reformatting phone via Desktop manager - I would appreciate it). I am not worried about cost :/.
    Thank you ;(.

    Reformatting and software won't do squat for a hardware/moisture problem.
    You are probably about a month late to post here, if done in time, moistures issues are very easily overcome. 
    HOWEVER, the salts in your sweat are the problem here. Salty moisture will dry and leave minerals deposited on the inner workings of the keyboard and those mineral deposits can short the keys out.
    Nevertheless... you can try/attempt to dry out your keyboard, remove the battery and LEAVE the device open in a bag/box of dry rice for five days. Do NOT replace the battery each day to check it. Electricity and moisture do not mix well... 
    http://www.blackberryfaq.com/index.php/Got_Your_Bl​ackBerry_Wet%3F
    All that said... if cost and money is not a problem, get a new 8900. I have a feeling you've fried this one by waiting too long.
    And, get a Best Skins Ever for full protection of your device.
    Message Edited by JSanders on 10-07-2009 10:57 AM
    1. If any post helps you please click the below the post(s) that helped you.
    2. Please resolve your thread by marking the post "Solution?" which solved it for you!
    3. Install free BlackBerry Protect today for backups of contacts and data.
    4. Guide to Unlocking your BlackBerry & Unlock Codes
    Join our BBM Channels (Beta)
    BlackBerry Support Forums Channel
    PIN: C0001B7B4   Display/Scan Bar Code
    Knowledge Base Updates
    PIN: C0005A9AA   Display/Scan Bar Code

  • Help me save my texts please!!

    I updated my software to the os 6..its not the best but I've gotten used to it. The problem I hyave though is with the new software there is no keep sms messages forever option. My text conversations are constantly getting deleted...any way to keep my messages forever without having to back them up on a computer??

    First thing? Check the File Free at Options > Device > Status, what is the number at File Free?
    Now, leaving the device powered ON, remove the battery of your device, hold a minute, replace and reboot.
    What is the File Free now?
    1. If any post helps you please click the below the post(s) that helped you.
    2. Please resolve your thread by marking the post "Solution?" which solved it for you!
    3. Install free BlackBerry Protect today for backups of contacts and data.
    4. Guide to Unlocking your BlackBerry & Unlock Codes
    Join our BBM Channels (Beta)
    BlackBerry Support Forums Channel
    PIN: C0001B7B4   Display/Scan Bar Code
    Knowledge Base Updates
    PIN: C0005A9AA   Display/Scan Bar Code

  • Help me find my ipod please

    i lost my ipod touch in my friend's dad's car or in my room.. i looked everywhere in my room.. nd my friend say her dat looked in the car and didnt see it, bt i dont kno how thoroughly he looked but i kno its either in his car or in my room, because the last place i had was in his car. I have the app Text Me on my ipod can that in any way help me find my ipod because, the wifi on my ipod is turned off, and i dont have other apps or anything to help me find it.. please help because my mom bought me that for christmas and its was very expensive.

    With wifi off all you can do is look for it like a lost glove. Sorry.

  • Urgent help for extremely new newbie - please.

    I have been asked to set up a Labview program to graph and log
    thermocouple temperature measurements from two Keithley 2001 Multimeters
    and a DC voltage from HP 34420A nano Volt/Micro Ohm Meter. All three are
    instruments are IEEE interfaced to a Windows 98 machine running Labview
    (version 5.0 I think.) I have a couple of weeks to get the job done.
    The problem is that I have never used Labview. I am an experienced C,
    Fortran, BASIC programmer but this graphical system is completely new.
    My situation is complicated because I am told the experienced person who
    was originally going to set this up left under bad circumstances and
    took many of the manuals. I would greatly appreciate any and all help I
    can get.
    Please feel free to send responses directly to me.
    [email protected]
    Thanks,
    Stan Thomas

    In article
    <[email protected]>,
    Stan Thomas
    wrote:
    > I have been asked to set up a Labview program
    to graph and log
    > thermocouple temperature measurements from two
    Keithley 2001 Multimeters
    > and a DC voltage from HP 34420A nano Volt/Micro
    Ohm Meter. All three are
    > instruments are IEEE interfaced to a Windows 98
    machine running Labview
    > (version 5.0 I think.) I have a couple of
    weeks to get the job done.
    > The problem is that I have never used Labview.
    I am an experienced C,
    > Fortran, BASIC programmer but this graphical
    system is completely new.
    > My situation is complicated because I am told
    the experienced person who
    > was originally going to set this up left under
    bad circumstances and
    > took man
    y of the manuals. I would greatly
    appreciate any and all help I
    > can get.
    >
    > Please feel free to send responses directly to
    me.
    >
    > [email protected]
    >
    > Thanks,
    >
    > Stan Thomas
    >
    >
    All manuals are available at
    http://www.natinst.com/manuals/
    They also have an example program database at
    http://www.natinst.com/support/epd/
    Sten Karlson
    D/A Production AB
    SWEDEN
    Sent via Deja.com http://www.deja.com/
    Share what you know. Learn what you don't.

Maybe you are looking for

  • Class javax.mail.SendFailedException

    Hi, Let me know regarding java mail. I am facing the error as follows, ===============Exception===================== javax.servlet.ServletException: Sending failed; nested exception is:      class javax.mail.SendFailedException: Invalid Addresses; ne

  • Not able to connect to server from word 2003

    Able to connect directly thru the web but not via the Microsoft word. The BI Publisher link is displayed After entering the user name,Password and Report Server Name When trying to click LOGIN Nothing happens Could anyone answer this please. Is it re

  • Files that are too big

    I have a laptop, and I am working on a flash file that is getting really big and is starting to mess up. If I work off a 2tb external drive will that make working on the file easier?

  • Installing Illustrator CC with RTL support

    Hello I have two issues mixed up. I need to install Illustrator with RTL support (aka ME version) I cannot install Illustrator via Application Manager - it fails with the message "The download appears corrupted. Please try again after a few minutes.(

  • Got new computer and can't change any info or music to iphone

    got a new mac book.  i plug my iphone into the computer and i can't do anything with it.  it acknowledges my phone but i can't delete or add music or apps.  please help