Project architecture question

hello
iam trying to develop a mobile application using j2me to communicate with linux machine through wireless LAN .
my question is that iam confused about the project architecture.
ihave 2 ways:
1-develope desktop application working as aserver (on the linux machine) and the communication with mobile through streams.
OR
2-make the server is tomcat running my developed servlet and the communication through HTTP.
which way is prefered and why? or any other suggestions?
thanks in advanced.

HTTP is perfered because it is more widely supported.

Similar Messages

  • Web project architecture question, mulitple .wars vs a single .war

    I am in the early stage of architecting a web project.
    At this point, I've came up with two solutions:
    Multiple .wars
    Each section would be it's own .war that would be built into an .ear. This would allow a multiple developers to work on the project and if a change would be made, then only the changed .war would need to be built.
    However, then I would have mulitple copies of the same library for each .war, so that could slowly become a maintenance nightmare.
    Also, I haven't figured out how to communicate between each .war - I don't believe I can cross container context?
    Single .war
    I wouldn't have to worry about multiple copies of the same library files. Nor would I have to worry about losing session data between applications since I would be running under one container.
    But I am unsure of the best way to have more than one developer work on the project? It was suggested that I look at cruise-control at sourceforge.net - an automated build process - thus developers could check in their source code and a build would happen every xx minutes.
    What is the best way to approach a project that is made up of multiple applications that need to be under one application suite?
    Thanks,
    --Todd                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

    Hi,
    I would recommend starting with the simple case which is using a single war file. You can use multiple wars, but it can add a bit of complexity and force you to learn a few advanced fetaures to get started. You can also share common libraries among multiple war files inside an ear file, and Java EE has mechanisms to allow that sharing (BluePrints has a document on adding libraries to Java apps at
    https://bpcatalog.dev.java.net/nonav/enterprise/portableextensions/frames.html ) but it is does add a bit of complexity for you to learn initially.
    A good rule of thumb is to start with one war file, and only split into other war files if really necessary. The most common style is one war file.
    hth,
    Sean

  • Project Management Question - timelines for Production system deployment

    Hi
    I need an expert advice on setting up timelines for establishing an Oracle Apps Production environment. We are implementing Oracle HR & Payroll at an organization.
    Our system architecture is a 2-node application tier and 2-node DB tier (RAC). RAC is configured by another party and we only have to prepare the application tier (2 nodes)
    We would be installing Oracle Apps R11i (11.5.10) with jserv load balancing on the 2-nodes
    Can anyone suggest how much time this should take to install/configure & patching of the application tier (on 2 nodes)?
    Regards
    Saira

    Duplicate post (check your other thread):
    Project Management Question - timelines for Production system deployment
    Re: Project Management Question - timelines for Production system deployment

  • Project Architecture

    Hi..
    I am now hunting for job in Java..
    What does really a project architecture mean, while we are developing a project using JSP,Servlet and Struts . What a project flow diagram. Does both are almost same or different. What should be the answer of the question..(What is the architecture of your project ?) .
    Plz help me out !

    I guess the answer is something including the next explanations:
    - Develop language (Jave, in this case)
    - Kind of application (stand alone / web)
    If web application:
    - Web application server (Tomcat, Websphere, BEA Weblocig, etc.)
    - Developing technology: Struts (framework implementing MVC pattern), JSP (View), ActionServlet (Controller), JavaBeans-EJB (Model), etc.
    - Persistence: Hibernate (or other object persistence implementation) or DB access with SQL code embedded in Java code.

  • Project Billing Question

    Hi All,
    I have couple of Project billing questions. Hope you can help
    1)A wrong customer was attached to project billing agreement, funding and base line also completed for the customer.
    Now we realized that its wrong customer and want to change it to correct customer.
    What are the options we have here?
    Can we delete or end date the billing agreement?
    will the funding be release from the wrong customner after deleting or end dating the billing agreement?
    2) Wrong customer attached to a project..agreements,funding,baselining are NOT done.
    How can we delete this customer and add the correct customer?
    The option to change the customer is grayed out.
    Appreciate if you can help.
    Thanks

    Hi
    On your first question you said the agreement was created for wrong customer. Since you already baselined the funding, I assume you have that customer linked to the project.
    You can go the Agreement form and  enter a negative funding line allocated to the same project. The total allocated amount will be zero. The agreement is now not allocated and free to be allocated to another project. If it is a wrong agreement you may update the agreement amount to zero.  Now create a new agreement for the right customer.
    The open issue is with the project. You have a wrong customer associated with that project. However, system will not allow you to remove the customer - project record.  Solution depends on the way the project was setup. Did you enable customer at top task? if so, end date the top task and create an alternative top task with the right customer.
    If the project has been set with a single customer you better close the project and start a new one.
    However, if you need an alternative solution, I can suggest a custom method. Go to Help > ..> Examine and change the existing customer of the project to zero contribution.
    Now you will be able to add the right customer to the project and have 100% contribution on it.
    Dina

  • Oracle VM Server for SPARC - network multipathing architecture question

    This is a general architecture question about how to best setup network multipathing
    I am reading the "Oracle VM Server for SPARC 2.2 Administration Guide" but I can't find what I am looking for.
    From reading the document is appears it is possible to:
    (a) Configure IPMP in the Service Domain (pg. 155)
    - This protects against link level failure but won't protect against the failure of an entire Service LDOM?
    (b) Configure IPMP in the Guest Domain (pg. 154)
    - This will protect against Service LDOM failure but moves the complexity to the Guest Domain
    - This means the there are two (2) VNICs in the guest though?
    In AIX, "Shared Ethernet Adapter (SEA) Failover" it presents a single NIC to the guest but can tolerate failure of a single VIOS (~Service LDOM) as well as link level failure in each VIO Server.
    https://www.ibm.com/developerworks/mydeveloperworks/blogs/aixpert/entry/shared_ethernet_adapter_sea_failover_with_load_balancing198?lang=en
    Is there not a way to do something similar in Oracle VM Server for SPARC that provides the following:
    (1) Two (2) Service Domains
    (2) Network Redundancy within the Service Domain
    (3) Service Domain Redundancy
    (4) Simplify the Guest Domain (ie single virtual NIC) with no IPMP in the Guest
    Virtual Disk Multipathing appears to work as one would expect (at least according the the documentation, pg. 120). I don't need to setup mpxio in the guest. So I'm not sure why I would need to setup IPMP in the guest.
    Edited by: 905243 on Aug 23, 2012 1:27 PM

    Hi,
    there's link-based and probe-based IPMP. We use link-based IPMP (in the primary domain and in the guest LDOMs).
    For the guest LDOMs you have to set the phys-state linkprop on the vnets if you want to use link-based IPMP:
    ldm set-vnet linkprop=phys-state vnetX ldom-name
    If you want to use IPMP with vsw interfaces in the primary domain, you have to set the phys-state linkprop in the vswitch:
    ldm set-vswitch linkprop=phys-state net-dev=<phys_iface_e.g._igb0> <vswitch-name>
    Bye,
    Alexander.

  • Architecture question, global VDI deployment

    I have an architecture question regarding the use of VDI in a global organization.
    We have a pilot VDI Core w/remote mysql setup with 2 hypervisor hosts. We want to bring up 2 more Hypervisor hosts (and VDI Secondaries) in another geographic location, where the local employees would need to connect desktops hosted from their physical location. What we don't want is to need to manage multiple VDI Cores. Ideally we would manage the entire VDI implementation from one pane of glass, having multiple Desktop Provider groups to represent the geographical locations.
    Is it possible to just setup VDI Additional Secondaries in the remote locations? What are the pros and cons of that?
    Thanks

    Yes, simply bind individual interfaces for each domain on your web server,
    one for each.
    Ensure the appropriate web servers are listening on the appropriate
    interfaces and it will work fine.
    "Paul S." <[email protected]> wrote in message
    news:407c68a1$[email protected]..
    >
    Hi,
    We want to host several applications which will be accessed as:
    www.oursite.com/app1 www.oursite.com/app2 (all using port 80 or 443)
    Is it possible to have a separate Weblogic domain for each application,all listening
    to ports 80 and 443?
    Thanks,
    Paul

  • Running MII on a Wintel virtual environment + hybrid architecture questions

    Hi, I have two MII Technical Architecture questions (MII 12.0.4).
    Question1:  Does anyone know of MII limitations around running production MII in a Wintel virtualized environment (under VMware)?
    Question 2: We're currently running MII centrally on Wintel but considering to move it to Solaris.  Our current plan is to run centrally but in the future we may want to install local instances local instances of MII in some of our plants which require more horsepower.  While we have a preference for Solaris UNIX based technologies in our main data center where our central MII instance will run, in our plants the preference seems to be for Wintel technologies.  Does anybody know of any caveats, watch outs or else around running MII in a hybrid architecture with a Solarix Unix based head of the hybrid architecture and the legs being run on Wintel?
    Thanks for your help
    Michel

    This is a great source for the ins/outs of SAP Virtualization:  https://www.sdn.sap.com/irj/sdn/virtualization

  • Architectural question

    Little architectural question: why is all the stuff that is needed to render a page put into the constructor of a backing bean? Why is there no beforeRender method, analogous to the afterRenderResponse method? That method can then be called if and only if a page has to be rendered. It seems to me that an awful lot of resources are waisted this way.
    Reason I bring up this question is that I have to do a query in the constructor in a page backing bean. Every time the backing bean is created the query is executed, including when the page will not be rendered in the browser...

    Little architectural question: why is all the stuff
    that is needed to render a page put into the
    constructor of a backing bean? Why is there no
    beforeRender method, analogous to the
    afterRenderResponse method? That method
    can then be called if and only if a page has to be
    rendered. It seems to me that an awful lot of
    resources are waisted this way.There actually is such a method ... if you look at the FacesBean base class, there is a beforeRenderResponse() method that is called before the corresponding page is actually rendered.
    >
    Reason I bring up this question is that I have to do
    a query in the constructor in a page backing bean.
    Every time the backing bean is created the query is
    executed, including when the page will not be
    rendered in the browser...This is definitely a valid concern. In Creator releases prior to Update 6 of the Reef release, however, there were use cases when the beforeRenderResponse method would not actually get called (the most important one being when you navigated to a new page, which is a VERY common use case :-).
    If you are using Update 6 or later, as a side effect of other bug fixes that were included, the beforeRenderResponse method is reliably called every time, so you can put your pre-rendering logic in this method instead of in the constructor. However, there is still a wrinkle to be aware of -- if you navigate from one page to another, the beforeRenderResponse of both the "from" and "to" pages will be executed. You will need to add some conditional logic to ensure that you only perform your setup work if this is the page that is actually going to be rendered (hint: call FacesContext.getCurrentInstance().getViewRoot().getViewId() to get the context relative path to the page that will actually be displayed).
    One might argue, of course, that this is the sort of detail that an application should not need to worry about, and one would be absolutely correct. This usability issue will be dealt with in an upcoming Creator release.
    Craig McClanahan

  • BW project Architecture

    Hi
    Can anybody explain about
    1) what is the BW project Architecture?
    2) What is the project landscape?
    please forward documentation on these topics [email protected]
    thanks in advance
    dj

    Hi,
    BW architecture:
    http://help.sap.com/saphelp_nw04/helpdata/en/f7/8e93e8850b244085f2c4a39a7d73d5/frameset.htm
    Landscape:
    https://www.sdn.sap.com/sdn/developerareas/bi.sdn?contenttype=url&content=/irj/servlet/prt/portal/prtroot/com.sapportals.km.docs/documents/a1-8-4/enterprise data warehousing with sap bw - an overview
    You can also look at:
    Re: Landscape
    assign points if useful ***
    Thanks,
    Raj

  • Java Project Architecture

    can any body give me the project architecture in CMM Level companies?Does they are follwing any specific rules to frame this architecture?
    Thanks in Advance
    Srinivasa Rao Somu
    Software Engineer
    Netsoft Global Informatica Pvt ltd.
    [email protected]

    The purpose of the Capability Maturity Model (CMM) is to measure the software development "process" of an organization.
    The CMM is used as a guide to determine how mature an organization is in regards to their software process. It is based on process improvement.
    It does not measure software development, it measures the "processes" within the organization. Examples of metrics include training, documentation, staff meetings, testing, quality assurance, project management, and contracting procedures.
    It is typically used when contracting is involved, and for high-level software systems found in military, airline, automobile, and medical equipment industries.
    CMM is dated. The current model is CMMI.
    Organizations that produce software are measured using the CMMI model. The measurement is then certified by the SEI.
    If an organization has a high CMMI rating, it can advertise it's rating and services and submit bids for contracts.
    If an organization has a low CMMI rating, it can use the results of the measurement for improving its processes and identifying problem areas.
    CMMI assessments are executed by certified individuals. If you are interested in having your staff certified, you must send them to the training courses at SEI.
    If you are interested in having your organization measured with the CMMI, you must contact the SEI and submit a request.

  • BPEL/ESB - Architecture question

    Folks,
    I would like to ask a simple architecture question;
    We have to invoke a partner web services which are rpc/encoded from SOA suite 10.1.3.3. Here the role of SOA suite is simply to facilitate communication between an internal application and partner services. As a result SOA suite doesn't have any processing logic. The flow is simply:
    1) Internal application invokes SOA suite service (wrapper around partner service) and result is processed.
    2) SOA suite translates the incoming message and communicates with partner service and returns response to internal application.
    Please note that at this point there is no plan to move all processing logic from internal application to SOA suite. Based on the above details I would like get some recommedation on what technology/solution from SOA suite is more efficient to facilate this communication.
    Thanks in advance,
    Ranjith

    You can go through the design pattern called Channel Adapter.
    Here is how you should design - Processing logic remains in the application.. however, you have to design and build a channel adapter as a BPEL process. The channel adapter does the transformation of your input into the web services specific format and invoke the endpoint. You need this channel adapter if your internal application doesn't have the capability to make webservice calls.
    Hope this helps.

  • Project architecture in Oracle SOA Suite.

    Hi,
    Could any one please provide the info abt " How the Project Architecture is implemented and its steps in realtime in Oracle SOA suite 10g/11g ".
    Thanks in advance,
    Venu

    Did you mean Project Structure ?
    If yes, take a look at the following chapter in developer's guide.
    http://docs.oracle.com/cd/E12839_01/integration.1111/e10224/fod_intro2.htm
    Thanks,
    Navaneeth

  • C- project certification question and material

    Hi Gurus,
    I want to know is there any cretification for  SAP C- Projects  could you please let me if any one has SAP done c-project certification questions, or any relevant sites wherein I can get the same.
    Thanks in advance for your help,
    Thanks
    Ashish

    Hi Ashish,
    cProjects being a part of the PLM package, you would need to undergo SAP PLM certification. As per my knowledge, there is no separate cProjects suite certification available.
    However, there are training programs conducted by SAP for cProjects and xRPM. You may get the details regarding these from the marketplace. Please refer https://websmp101.sap-ag.de/partnerportal/apj/home
    Let me know if this helps.
    Regards,
    Vivek Pandey

  • Architecture Question...brain teasing !

    Hi,
    I have a architecture question in grid control. So far Oracle Support hasnt been able to figure out.
    I have two management servers M1 and M2.
    two VIP's(Virtual IP's) V1 and V2
    two Agents A1 and A2
    the scenerio
    M1 ----> M2
    | |
    V1 V2
    | |
    A1 A2
    Repository at M1 is configured as Primary and sends archive logs to M2. On the failover, I have it setup to make M2 as primary repository and all works well !
    Under normal conditions, A1 talks to M1 thru V1 and A2 talks to M2 thru V2. No problem so far !
    If M1 dies, and V1 forwards A1 to M2 or
    if M2 dies, V2 forwards A2 to M1
    How woudl this work.
    I think (havent tried it yet) but what if i configure the oms'es with same username and registration passwords and copy all the wallets from M1 to M2
    and A1 to A2 and just change V1 to V2. Would this work ????
    please advice!!

    SLB is not an option for us here !
    Can we just repoint all A1 to M2 using DNS CNAME change ??

Maybe you are looking for

  • Error in smartform printing where main data of the form is blacked out

    Hi Guys, I encountered a problem when printing my form. The main window is blacked out (not blank) but viewing it in SAP data are correctly displayed. The main window is a table. Hope you guys can help. Thanks a lot. Ian

  • My order history is not showing up i need to download my creative suite 6

    I updated from windows 7 home to windows 7 Pro I have to reinstall my creative suite 6 but half way through the download it paused.  When i go back to my account to continue Adobe is not showing my history programs. so i am stuck in limbo Please help

  • -2048 error message

    Hello QT's, I'm trying to playback some QT files, originating from cell phone cameras. Half of them work while the others won't play and result in a -2048 message. I'm looking to import into Final Cut Pro to edit together....any suggestions for conve

  • Online PDF Form

    Hi Experts, I want to deploy the sample application TutWD_OnlineInteractiveForm_Init.zip and get the online pdf form.I have installed adobe reader,adobe lifecycle designer in the system for which I am deploying the application.Can you please tell whi

  • Future of java and testing

    So I cry a little inside every time I have to change my design so that I can test things. Now I don't mind breaking the functionality of a MDB out into a POJO..that's fine....but I HATE making private methods public just do I can test them. Are there