Architectural design for a forum

using servlets, we need to design a web forum. Question: How would you design the interface for the webmaster. How do you archive the website content, modify content etc.

this is another test

Similar Messages

  • Need best Architecture design for the following scenario

    Hi Experts,
    I need best architecture design for the following scenario:
    Sender: Mail
    Receiver: if sender body contain u201DApproveu201D, then call SOAP adapter, If SOAP adapter execute successfully, then  send Mail(SOAP adapter executed successfully) and SMS .  So receiver is SOAP, Mail and SMS.
    My current approach issue:
    Three message mapping:
    Mapping1: mail to SOAP
    Mapping2: mail to Mail
    Mapping3: mail to SMS
    In interface determinant>u201DSelect all three operation mappingu201D> u201Cselect order at runtimeu201D.
    Issue in current approach: For me first SOAP adapter should complete successfully, after that only my Mail and SMS operation mapping should execute:
    But problem is before success of SOAP adapter engine, Mail and SMS mapping completed or integration engine executed.
    Note: There is possible to fail the SOAP request in adapter engine.
    Kindly help me --> u201CAm I going correct way or want to change the architectureu201D?
    Thanks for advance!!
    Regards, Kumar

    What do you mean by successful execution of soap call?  Are you talking about Successful response (happy flow) from the soap call instead of application error ? Then based on the response you want to decide sending mail and sms.  How big call is your soap ?  If your soap interface is very simple I can give the other possible way.
    Sender sends the message, use mapping  to read the content and then do soap call in the mapping itself and after seeing the soap response decide about two receivers (mail and SMS).  If your soap call is very simple one, you can go for it. Otherwise I would not recommend this. The reason is you loose some visibility regards to monitoring during soap call in the mapping.
    Other option is go for CCBPM.  Here you receive the message, use send step to soap interface which is sync step. Then after seeing the response create another block with fork steps each for two senders mail and sms. If response bad then dont proceed or execute the next block. Simply use exeception or control step to jump out from the block,

  • Architectural design for FTP batch processing

    Hello gurus,
    I would like your help in determining the design for the following.
    We receive several HL7 messages as a text file and copied to a shared network folder. All these files are created into several different folders depending on the region, message type. We need to come up with a B2B process to read all the files from the netwrok folder using FTP (batch process) and translate if needed (depending on the scenario) and transfer the files over to other destination folder on the network (using FTP).
    For this, we can create TPs with Generic FTP channel and this works without any issues. By doing this way, we need to create TP for each and every type of message which reads the files from its own specified directory location on the network based on the the polling interval.
    My question is, instead of creating TPs for each and every type of file, is there a way by which I can write a common web service that reads the source files from the network and based on the type of the file route to the proper destination folders. If it is possible, I would like to know the architecture for accomplishing this task.
    I really appreciate your kind help on this.
    Thanks and regards,
    Raghu

    Hi Raghu,
    Is it a B2B communication scenario?
    By doing this way, we need to create TP for each and every type of message which reads the files from its own specified directory location on the network based on the the polling interval.Why cann't you have only one TP with multiple documents, channels and agreements?
    My question is, instead of creating TPs for each and every type of file, is there a way by which I can write a common web service that reads the source files from the network and based on the type of the file route to the proper destination folders. If it is possible, I would like to know the architecture for accomplishing this task.Depends on your use case and products you want to use. You can very well use FTP adapter with BPEL and poll for files. Use DVM in composite to figure out the destination and send it there. You may use OSB if it is a typical routing case with heavy load and performance is a concern. You may use B2B as well here. So ultimately you need to figure out what you want and what tools you want to use.
    Regards,
    Anuj

  • Architecture Design for CORBA

    hi,
    i would like to know if it's possible to integrate CORBA afterwards in an application or do i have to make preparations in the current architecture if i decide that i want to use CORBA in my application?
    thanks in advance.

    wgctrey wrote:
    thanks for you reply. i know that it depends on the design of the application and that i need a "good" design. but what is a good design to be prepared for CORBA?I wouldn't design for Corba. I would created a layered design where it doesn't matter if it's Corba at the lower layers.
    Kaj

  • Global Architectural design for SharePoint 2013??

    Hi Friends,
    i am trying to pursue SharePoint 2013 global Architectural design before we implement SharePoint 2013 farm. FYI, Our Current SharePoint 2010 farm is three tier farm (2 web servers + 2 App servers + cluster Sql server) and total users 1,000 and its
    located in one data center. From this farm we are serving now SP site to five different countries in the world via WAN. But as our company growing rapidly, we want share point will provide robust performance. As our company globalized, how many data center
    we will need? Can we have one centralized farm in USA and other regional SharePoint farms into different countries? According to my business scenario, what will be the best architectural design?
    Any help will be appreciated!!

    "It depends" would be the answer with the information given. It depends on how much content is accessed at any one location, if a WAN accelerator could alleviate any issues end users at the remote locations were seeing, and if the company can take on the
    added complexity, extra licensing, and hardware cost that are associated with SharePoint farms.
    It would also depend if you want to replicate content (e.g. Metalogix Replicator) or if each farm will have its own unique content targeted at the specific region.
    Trevor Seward
    Follow or contact me at...
    &nbsp&nbsp
    This post is my own opinion and does not necessarily reflect the opinion or view of Microsoft, its employees, or other MVPs.

  • E-Recruitment Technical architecture design for stand alone

    Hello,
    I looking at various options to implement E-Recruiting in a stand alone scenario.
    One option i know is where my HR Data is in ECC6.0 and E-Rec component is in other ECC6.0 system and i can interface the data through ALE and RFC's.
    When we talk about E-Rec in standalone (without ECC), how would be technical architecture look like.
    Please help me with some inputs.
    Best Regards
    G Raj

    Hi Raj,
    Am not sure what are the exact details that you require. I have given a few pointers which may be of use.
    Incase eRecruiting is on a different server then the transfer of data (PA & OM ) will be through ALE & idocs.
    The transfer of data from eRecruiting to ECC is through RFC where only a set of 15 fields can be transferred back. There is also a newer option to use XI for this.
    The standalone server usually has only the erec component & no other HR module (Pls chk the installation guide on this point)
    A few BADIs need to be activated in the erec server
    When an internal employee(object P) is transferred here, a corresponding object NA(candidate) & BP(business partner) is created.(This is because of the BADI activation)
    Incase of an external employee , the moment he registers, an object NA ,BP ,CP is created.When he is hired into the system, there is an object P created with a New CP which then will have to be coonnected to the original NA.
    Change pointers will take care of synchronisation of data between both the servers.
    The relationship between the various objects are seen in infotype 1001 in the erec system.
    The advantage of using this scenario is that core HR is not exposed to external people as the erec server talks with the external world.
    Incase of webdynpro ABAP as UI, you can have separate fron-end & back-end.
    Regards,
    Sowmya

  • Architecture/design for high volume web service calls from on Demand

    Hi,
    We have hundreds of end users (less than 600 users) that will be initiating web service calls from On Demand that will deal with both querying (stateful transaction) and inserting/updating data (stateless). Currently, we see a limitation on the number of stateless sessions (33) that can initiate web service calls. We are afraid this will lead to poor performance with the number of sessions that are allocated for stateless sessions.
    Can someone provide any design or framework information that can be implemented for high volume web service calls from On Demand? We anticipate 35K+ web service calls that will be initiated from On Demand per hour.
    Thanks.

    Hi,
    We have hundreds of end users (less than 600 users) that will be initiating web service calls from On Demand that will deal with both querying (stateful transaction) and inserting/updating data (stateless). Currently, we see a limitation on the number of stateless sessions (33) that can initiate web service calls. We are afraid this will lead to poor performance with the number of sessions that are allocated for stateless sessions.
    Can someone provide any design or framework information that can be implemented for high volume web service calls from On Demand? We anticipate 35K+ web service calls that will be initiated from On Demand per hour.
    Thanks.

  • Architecture advice for Effect and AEGP communication

    Happy monday!
    In my current plugin project I need to use an "helper" AEGP for tasks my main effect plugin cannot accomplish (delayed tasks via AEGP idle hook, project modifications that will crash if performed inside the Effect logic, etc.)
    I'm trying to figure out an elegant and robust architecture design for this cross-communication. 
    Heres the way I see it:
    Effect passes info along to AEGP via custom suite data.
    AEGP reads the data at idle, and performs some required task.
    The success/fail of this work and the resulting products are communicated back to the Effect via AEGP_EffectCallGeneric.
    My question is basically surrounding the data/info handoff.  What kind of objects should I be passing back and forth?  Is it considered poor design to simply pass along a pointer to the sequence or custom arb data to the AEGP via the custom suite?  And vice versa when the GP sends EffectCallGeneric to the effect and passes a pointer, it could just be the same pointer that the effect originally sent the AEGP using the custom suite. 
    Aside from undo/redo, is there an advantage to using arb parameter data over sequence data for this task?
    It seems to me that AEGP plugins are loaded once and only once in the session, so if multiple instances of my effect plugin are used in the project, and they are all calling the AEGP there is the potential for a race condition if the custom suite data is used to pass along information.  Is this an accurate assessment of AEGPs? A simple example of this would be that the custom data suite has a variable that stores which effect plugin is calling the AEGP.  If another instance of the effect starts talking to the AEGP, it would overwrite the suite var telling the AEGP which effect instance is calling it, thereby making the AEGP perform the work of one effect instance but sending the results to different instance.
    Even if the AEGP is extremely simple and just performs small atomic operations each time the custom suite data tells it to, how do I prevent n+1 Effect instances from colliding when using the AEGP worker?  Am I missing some key part of the Effect->AEGP communication that prevents this race condition situation?
    This is the first time I've tried my hand at writing inter-process communication where I have the option to exchange actual in-memory objects. I'm hoping someone with more experience with this sort of problem can give some pointers(hah) or at least a few cautionary words about designs to avoid.
    Thanks, sorry for such an open ended question, but this is the place to talk to the pros
    -Andy

    yo andy! what's up?
    i see you were up to no good... naughty.
    you are correct in your assumptions.
    AEGPs are indeed loaded only once per session, but if you're rendering with
    the "multiple frame simultaneously" option, then the AEGP is loaded
    separately for each AE instance.
    (so would your plug-in. each AE instance calls it's own global setup)
    now, plug-ins are called on the main thread. which should mean that only
    one plug-in is is called at a time, which should mean that your AEGP may
    only get one call at a time. i'm not absolutely sure that the base
    assumption is correct here. it's possible that multiple effects are called
    at the same time, so re-entrancy of your AEGP suite is possible.
    how do we know? we can either test, or ask zac lam.
    re-entrancy is a non issue when reading data (all can read at once. it
    doesn't matter). but when writing data... that's a problem.
    to prevent such issues you need to implement some mutex (mutually
    exclusive) mechanism.
    it only allows one caller access at a time, while the other caller stall
    until their turn.
    boost library offers such tools.
    as for what data you should transfer.
    you can either pass data by value, or by reference.
    when a function gets it's data like so:
    function(int val);
    it get's a local copy of the data. no worries about scope here.
    if it gets the data like so:
    function(int *val);
    or function(int &val);
    then we're talking reference. in this case, the val variable is only valid
    while the object to which it refers is valid.
    that depends on stability of that memory chunk. what makes a chunk stable?
    1. if the data is created as a local scope variable it will invalidate when
    the code block finishes. make sure don't access that data at other times.
    2. AE handles of a plug-in instance are only valid during calls to that
    plug-in.
    let's look at the two directions of communications you have.
    1. effect calls AEGP.
    in this case, the call order is as follows:
    AE calls effect.
    effect is now executing. at this point, sequence/global data are valid, and
    anything locally allocated in the call handling function.
    effect calls AEGP.
    AEGP is now executing.
    you can now pass anything you like from the effect to the AEGP.
    if the AEGP returns data, it should be data that remains valid after the
    AEGP finishes executing.
    AEGP finishes it's thing and exits.
    effect is now executing.
    effect finishes the call, exits, and AE is executing.
    at this point, seq/global data handles are no longer valid. (at least you
    can't rely on that)
    also, anything allocated in the effect's calling function as a local
    variable, is no longer valid.
    so now your AEGP gets called on idle time.
    it should only rely on memory that has kept since the effect was executing.
    what memory is kept?
    anything in global scope of the AEGP, or pointers to memory that was not
    deallocated or moved.
    seq data handle may not have been deallocated, but you can't tell if it
    moved or not. so you can't rely on it.
    if the seq data has another pointer in it, which point to a non movable
    piece of data, then you can rely on that pointer.
    seq/global handles are locked an unlocked by AE. memory handles are managed
    by the plug-in (so you know if they can be relied on or not).
    2. AEGP calls effect.
    AE is calling the AEGP on idle time.
    AEGP is executing.
    AEGP calls effect with data.
    effect is now executing.
    effect uses data gotten from AEGP.
    effect optionally returns data to AEGP.
    effect exits.
    AEGP is now back executing.
    AEGP uses data returned from effect. that data can't be references to local
    variables in the effect as they are no longer valid.
    AEGP exits, AE is now executing.
    so in both directions you need to see that at the time the data is used,
    that is is valid.
    as for sequence data vs arb param.
    yes, there is a difference besides undo/redo.
    AE creates (multiple) copies of the data stored in arb params before each
    call to the plug-in and also after.
    if you're storing very large amounts of data in the arb param, then the
    copy operations will start dragging your performance down.
    it's usually a non-issue, but... it's a point to think about.

  • What is the best laptop for architectural design?

    I mostly need if for revit. I currently have a lenovo thinkpad T61. It has been great but is getting old, and I think it is about to crap out. I would like to stay with lenovo but im up for any suggestions.

    Hello,
    It might be best to look at the requirements for the architectural design software that you want to run, and then look at which systems match those specifications.
    Regards,
    Aryeh Goretsky
    I am a volunteer and neither a Lenovo nor a Microsoft employee. • Dexter is a good dog • Dexter je dobrý pes
    S230u (3347-4HU) • X220 (4286-CTO) • W510 (4318-CTO) • W530 (2441-4R3) • X100e (3508-CTO) • X120e (0596-CTO) • T61p (6459-CTO) • T43p (2678-H7U) • T42 (2378-R4U) • T23 (2648-LU7)
      Deutsche Community   Comunidad en Español Русскоязычное Сообщество

  • Is MVC2 a design pattern or architecture? for yes and no why?

    I am using JSF which follows MVC2. Is MVC2 a design pattern or architecture? For yes and no why? what is the difference between design pattern or architecture?

    Hi There,
    Maybe this will help answer your questions...
    Firstly, MVC2 is a proprietary name for the Microsoft .NET framework based around the Model-View-Controller pattern - it is an updated version of their first attempt - MVC.
    The Model-View-Controller pattern harks back to the days of SmallTalk, and as far as I am aware is not included in the original Gang Of Four design patterns, although there is no reason why it can't be considered a design pattern.
    Software architecture is about how different parts of the system fit (interface) together and how they relate, including static relationships (cardinality relationships, state) and processes (what happens when), it most often consists of many design patterns each used to address the various needs of a complete system.
    Hope this helps
    Rich

  • Architectural/design documentation required for Self Service Expenses application

    I'm looking for architectural/design documentation on the Oracle Applications Self Service Expense Reporting application.
    Specifically I'd like to know how it was designed & architected, what technologies were used to develop it (e.g. CABO, B24J, Oracle Workflow, AQ etc.) and how these technologies interact to form the final system.
    We have a product called the Oracle Migration Workbench. It is a standalone java-based application that facilitates the migration of non-Oracle databases over to Oracle9i. We're investigating the possibility of developing a web-based migration capability. Of course we appreciate that moving from a tool-based, single user solution to a web based, multi user solution is not a trivial task.
    Seeing that you guys would have already tackled many of the challenges we face I'd appreciate it if you can provide me with any pertinent information.
    Any white papers/architectural collateral you can give me would be greatly appreciated.
    thanks in advance
    - Garry

    Hi Did you ever get this documentation? I would really appreciate some more info on this to [email protected]

  • Forums.ni.​com site designed for the mobile user

    Isn't it time there was a mobile site designed for the mobile device user wanting to catch up on discussions. While you can view the site on mobile devices, navigating around can be quite a chore. With the normal site there is too much information on the screen at any one time and having to zoom in and scroll about from left to right to read a message is a bit of a headache.
    Regards
    Ray Farmer

    "Mobile optimized" sites will probably soon be a thing of the past. They were made to avoid problems with ultra tiny screens and very slow connections (remember GPRS?).
    A typical mobile device now runs on 3G or even 4D and the screens are sometimes 800x640 or higher.
    My android G1 phone is over 2 years old, and I still typically prefer the full site. I'll probably upgrade in a few weeks and will at least double the screen resolution. I'll stick with the regular site.
    (One problem is the placement of the new kudos gadgets. It is impossible to see them at the same time with the post author, thus creating significant confusion to figure out what belongs to where ... ).
    LabVIEW Champion . Do more with less code and in less time .

  • A Leading 3D Architecture Designing Services Provider in India.

    Hi all!!! This is on behalf of Yantram – A Leading 3D Architecture Designing Services Provider in India.
    I am new to this forum and hope to get good support from all the forum members.
    Edited by: user10387861 on Oct 3, 2008 2:26 PM

    This forum is for oracle users to share their knowledge . Not to support or give service . For support hire a DBA or connect to metalink.
    Regards,
    Kumar
    [www.idatamax.com]

  • Solution Architecture diagram for a SP 2010 intranet portal

    hi,
    Can any one plz provide a  solution architecture  diagram for a SP 2010 intranet portal.
    want to use news , events, doc libs, Custom WPs, timer jobs, info.mgmnt policies,discussion forum.
    So how the diagram would be.
    also want to know whats the difference between logical arch.dgrm and soln. arch.dgrm 
    Are these two same?
    any links/sources  are highly appreciated. 

    Hi,
    Pls have you check this link :
    http://www.astaticstate.com/2010/06/sharepoint-2010-architecture-and-design.html
    http://blogs.technet.com/b/seanearp/archive/2010/07/09/technical-diagrams-for-sharepoint-2010.aspx
    http://sharepointmagazine.net/articles/best-practices-of-sharepoint-farm-configuring-and-deployment-part-1-architectural-and-logical-planning
    Book:
    http://www.scribd.com/doc/86735719/SharePoint-2010-Enterprise-Architect-s-Guidebook
    Logical architecture:
    The Logical Architecture is a definition (usually in the form of a diagram) of how your Portal is built, including hardware, software, services and other integrated components.   If it is required to make the “system” work, it belongs in this diagram.
      Your diagram should reflect how each component of the system “fits in”, and is connected with, each of the other components.  This map isn’t focused on “technology” or how it’s implemented.   Rather, it’s focused on how things “logically”
    fit together to make up the whole solution.
    Solution Architects:
    Solution Architects use the Logical and Physical architecture diagrams to effectively plan out their solution and make sure that everything is accounted for and has been thought through before they begin building the solution.
    thx
    iffi

  • Is this the best design for asynchronous notifications (such as email)? Current design uses Web Site, Azure Service Bus Queue, Table Storage and Cloud Service Worker Role.

    I am asking for feedback on this design. Here is an example user story:
    As a group admin on the website I want to be notified when a user in my group uploads a file to the group.
    Easiest solution would be that in the code handling the upload, we just directly create an email message in there and send it. However, this seems like it isn't really the appropriate level of separation of concerns, so instead we are thinking to have a separate
    worker process which does nothing but send notifications. So, the website in the upload code handles receiving the file, extracting some metadata from it (like filename) and writing this to the database. As soon as it is done handling the file upload it then
    does two things: Writes the details of the notification to be sent (such as subject, filename, etc...) to a dedicated "notification" table and also creates a message in a queue which the notification sending worker process monitors. The entire sequence
    is shown in the diagram below.
    My questions are: Do you see any drawbacks in this design? Is there a better design? The team wants to use Azure Worker Roles, Queues and Table storage. Is it the right call to use these components or is this design unnecessarily complex? Quality attribute
    requirements are that it is easy to code, easy to maintain, easy to debug at runtime, auditable (history is available of when notifications were sent, etc...), monitor-able. Any other quality attributes you think we should be designing for?
    More info:
    We are creating a cloud application (in Azure) in which there are at least 2 components. The first is the "source" component (for example a UI / website) in which some action happens or some condition is met that triggers a second component or "worker"
    to perform some job. These jobs have details or metadata associated with them which we plan to store in Azure Table Storage. Here is the pattern we are considering:
    Steps:
    Condition for job met.
    Source writes job details to table.
    Source puts job in queue.
    Asynchronously:
    Worker accepts job from queue.
    Worker Records DateTimeStarted in table.
    Queue marks job marked as "in progress".
    Worker performs job.
    Worker updates table with details (including DateTimeCompleted).
    Worker reports completion to queue.
    Job deleted from queue.
    Please comment and let me know if I have this right, or if there is some better pattern. For example sake, consider the work to be "sending a notification" such as an email whose template fields are filled from the "details" mentioned in
    the pattern.

    Hi,
    Thanks for your posting.
    This development mode can exclude some errors, such as the file upload complete at the same time... from my experience, this is a good choice to achieve the goal.
    Best Regards,
    Jambor  
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

Maybe you are looking for

  • Basic ....

    hi dudes,,, 1) what is the diffrence between Golden-Client and Client..? 2) work process details..? in bdc.. in bdc.. Call transaction method is there back ground or not ..? ==> In Call transaction method  in syntax..                mode 'n' == > mea

  • PSE 12 trial version - loading problems

    I have been trying for 3 days to load the 30 day trial of PSE12 on my new computer. My computer is loaded with Windows 8.  I have encountered problems over and over again with loading PSE12, but never the same problem. For example: after one download

  • How do i get apps off my ipad

    how do i get a apps off my ipad.

  • UK iPhone 5 can't get a 3G signal in Hong Kong

    Hello all I am in Hong Kong for a few days on business but am unable to obtain a 3G signal - so can't get my emails when i am out of the office. I was hoping that my iPhone would negate the need to also carry a blackberry around. I get the message "c

  • 2 AX's, 2 software versions?

    I have 2 Airport Express basestations on a network: Airport Admin Utility reports that one of them is using "Apple Base Station v6.2" for its software, and the other one is using "Apple Base Station v6.3". AAU doesn't ask me if I'd like to update the