[C# development] How to built a web application for videoconference

Hello to everyone! 
I'm a .net development and i have to built a web application (html/javascript and webapi writing in c# or aspx pages) that using the videoconference calls. I have no ideas how to built it.
I think i have to built a platform server that put in comunication a person with another one like:
user ---> platform <--- user
where this two users are behind a router
but i don't know how put in comunication this two users... anyone have some idea about how can i built this platform? i'm in looking for ideas and good suggestions.
Thanks a lot!
Lorenzo

http://forums.asp.net/
Maybe, you should post to a Web forum.

Similar Messages

  • From a Technical Architect point of view, how to design a web application?

    Hi to all,
    I am writing this issue here because I this question is not related on how to program, but on how to design a web application. That is, this question is not related to how to program with the technologies in J2EE, but how to use them correctly to achieve a desired outcome.
    Basically I know how to develop a simple web application. I like to use SpringFramework with AcegiSecurity and Hibernate Framework to persist my data. I usually use JBoss to deploy my web applications, however I could easily use Tomcat or Jetty (Since I am not using EJB�s).
    However I have no idea on how to develop (or a better word would be �design�) a website which is divided into different modules.
    Usually when you develop a website, you have certain areas that are public, and other areas that are not. For example, a company would want anyone on the Internet to download information about the products they are selling, however they would only want their employees to download certain restricted information.
    Personally I try to categorise this scenario in to common words; Extranet and Intranet.
    But � (and here starts the confusion in my mind) should I treat these two as two projects, or as one project? The content to be displayed on the Extranet is much different then the content to be displayed on the Intranet and definitely clients should not be allowed to the Intranet.
    First approach would be to treat them as the same project. This would be perfect, since if the company (one day) decides to change the layout of the website, then the design would change for both the Intranet and the Extranet version. Also the system has a common login screen, that is I would only need to have employees to have a certain Role so that they have access to the intranet, while clients would not have a certain Role and thus they would not be allowed in. But what about performance and scalability? What if the Intranet and Extranet have to be deployed on the different Hardware!?
    The second approach is to threat them as two separate projects. To keep the same layout you just copy & paste the layout from one project to another. However we would not want to have two different databases to store our users, one for the employees and the other one for the clients. Therefore we would build a CAS server for authentication purposes. Both the Intranet and the Extranet would use the same CAS server to login however they could be deployed on different hardware. However what if we want to change the design. Do we really want to have to just copy and paste elements from one project to another? We all know how these things finish! �We do not have time for that � just change the Extranet and leave the Intranet as it is!�
    The third approach (and this is the one I like most) is to have a single project built into different WAR files. The common elements would be placed in all WAR files. However in development you would only need to change once and the effects would show in the different war files. The problem with this approach is that the project will be very big. Also, you will still need to define configuration files for each one of them (2 Web.config, 2 Spring-Servlet.config, 2 acegi-security.config, etc).
    Basically I would like something in the middle of approach 2 and approach 3! However I can identify what this approach is. Also I can not understand if there is even a better approach then these three! I always keep in mind that there can always be more then two modules (that is not only Intranet and Extranet).
    Anyways, it is already too long this post. Any comments are more then welcome and appreciated.
    Thanks & Regards,
    Sim085

    Hi to all,
    First of all thanks for the interest shown and for the replies. I do know what MVC or Multi-layered design is and I develop all my websites in that way.
    Basically I have read a lot of books about Domain-Driven Design. I divide my web applications into 4 layers. The first layer is the presentation layer. Then I have the Facade layer and after that I have a Service layer (Sometimes I join these two together if the web application is small enough). Finally I have the Data Access layer where lately I use Hibernate to persist my object in the database.
    I do not have problems to understand how layering a web application works and why it is required. My problem is how to design and develop web applications with different concerns that use same resources. Let me give an example:
    Imagine a Supermarket. The owner of the Supermarket want to sell products from the website, however he wants to also be able to insert new products from the website itself. This means that we have two different websites that make use of the same resources.
    The first website is for the Supermarket clients. The clients can create an account. Then they can view products and order them. From the above description we can see that in our domain model we will have definitely an object Account and an object Product (I am not mentioning all of them). In the Data Access layer we will have repository objects that will be used to persist the Account and Products.
    The second website is for the Supermarket employees. The employees still need to have an account. Also there is still a product object. This means that Account and Product objects are common to the two websites.
    Also important to mention is the style (CSS). The Supermarket owner would like to have the same style for both websites.
    Now I would not like to just copy & paste the objects and elements that are common to both websites into the two different projects since this would mean that I have to always repeat the changes I make in one website, inside the other one.
    Having a single WAR file with both websites is not an option either because I would not like to have to deploy both websites on the same server because of performance and scalability issues.
    Basically so far I have tought of putting the common elements in a Jar File which would be found on the two different servers. However I am not sure if this is the best approach.
    As you can see my problem is not about layering. I know what layering is and agree with both of you on its importance.
    My question is: What is the best approach to have the same resources available for different websites? This includes Class Files, CSS Files, JavaScript Files, etc.
    Thanks & Regards,
    Sim085

  • How to get the web application root ?

    Hi,
    We are developing a JSP/Servlets web application for Weblogic 5.1, that is distributed as a WAR archive, and so far we are unable to determine the web application root dynamically (from within the code in a Servlet or class). We tryed the servletContext.getRealPath("/") method, but it is not working due to the fact that we are deploying the application as a WAR file.
    We need to have this app root at the application startup, because it is widely used inside the JSP pages and the servlets of the web application. Also we would like to avoid setting it as a static parameter in the web.xml or elsewhere.
    Does anyone know how to do that? Any hint or suggestion is very much appreciated!
    TIA
    Stefan Buynov

    Thanks for your reply.
    As I said in one of my early posts, this variable (the application root) i used widely in the application (not only in JSPs, but also in classes).
    Another problem will be including JSTL in the project - first of all, I will have to put this tag where the variable is required (it will be quite exhausting), and also the specification of the application is strict - I might not be able to add this tag library, since the client won't like it.
    Anyway, thanks for your concern.
    Regards,
    Stefan

  • How to deploy my web application .war file into SAP netweaver Engine

    Hi All,
    I want to deploy web application which is developped using JAVA web technology into SAP netweaver Engine.
    I tried to deploy .war file through SDM but it complained the following error
    "Error loading archive
    C;\Document and Settings\cr1adm\Desktop\MyProject.war
      (server side name is: F:\usr\sap\JR1\JC01\SDM\program\temp\MyProject.war)
    com.sap.sdm.util.sduread.IIIFormattedSduFileException: The information about development component found in the manifest is either missing or incomplete!
    Manifest attributes are missing or have badly formatted value:
    attribute keylocation missing
    attribute keyname is missing
    attribute keyvendor is missing
    attribute keycounter is missing
    (F:\usr\sap\JR1\JC01\SDM\program\temp\MyProject.war)"
    Can any one please suggest how to deploy external web application into SAP netweaver engine.
    Is there any procedure to follow to do this.
    your inputs will be highly appreciated...
    Thanks in advance
    JM

    You may need to convert the .war archive to SDA/SCA file  format before deploying it to SAP Netweaver Engine.
    Check out the below SAP NOTE if it is usefull.
    Note 1223957 - Usage of NetWeaver Packaging Tool.
    Apart from SDM you can also deploy the files through telnet...
    Note 859444 - How to deploy libraries on J2EE Engine 6.40
    1)Connect to telnet as below
    Start --> Run
    telnet hostname/ip address portno
    Ex: telnet xxx.xx.xx.x 5<Instance no>08
    2)Login with administrator id:
    Use the below command to deploy the files.
    deploy <directory path to the SDAs location> version_rule=all on_prerequisite_error=stop on_deploy_error=stop
    Example: deploy E:\usr\sap\trans\EPS\in\VCBASE03_0-10006939.SCA version_rule=all on_prerequisite_error=stop on_deploy_error=stop.
    Also have a look at this note which talks about the error you are getting.
    Note 1171457 - IllFormattedSduManifest/SduFileException during deployment
    Hope it helps.
    Edited by: Khaiser Khan Mohammed on Nov 7, 2010 12:17 PM

  • How i can make web application by using oracle form6i

    how i can make web application by using oracle form 6i , indetail .
    A.R

    indetail .As Andy Millman might observe, you're having a laugh. This is a big topic, far exceeding what it is reasonable to expect people to help out with in a Forum. Do you not have the 6i documentation?
    OTN has a site for upgarding to web forms. Although it is mainly focussed on moving to 9i/10g a lot of the issues and solutions apply to moving a 6i client/server app to web deployment. For further help there is a Forms.
    Cheers, APC

  • How to enable a partner application for Single Sign-On?

    Can someone please advise me on how to enable my existing J2EE web application for the Oracle Single Sign-On?
    My requirement is i want to provide the single sign-on authentication service to my J2EE web application. For this, I would like to make my application as a partner application similar like the OracleAS Portal.
    I am using Oracle 10g ( OralceAS, Oracle Infra, OID ...)
    I found the following service/APIs which Oracle provides. I am not sure which one is suitable for me.
    1. mod_osso ( Static)
    --- In this case, I have to make a entry in mod_osso.config file to protect the URL. should I have to register the URL again through single sign on admin page ("Administer Partner Application") after make a entry in config file?
    2. mod_osso ( Dynamic directive)
    -- in this case, I have to modify the code by providing the directives like 401, 499.. etc. So i don't prefer this as i don't want to touch my app.
    --If I go with this option, should i have to register the URL with Single sign on server through SSO admin page ( as mentioned in the above step#1) ?
    3. SSO SDK
    - Since it was deprecated and need java coding, i am prefer this option.
    -- however, if i go with this option, i will develop code by using SDK. in this case i need to register the URL in SSO server through admin page.. am i right?
    Note:- OSSO server integrated with Active Directory for the authentication.
    Thanks,
    -Senthil

    sharon38_74 wrote:
    they said that our internal application needs to send a "login request" to etran via SSL with the user's information encoded in base 64 format. etran captures the HTTP header containing user authentication and authorization information, and parses the required information from the HTTP header.
    My question is that how I set user information in HTTP header? From my understanding, once I am able to set the user information in HTTP header, it is in base 64 format?Your application need to act like a proxy. You can invoke a HTTP request programmatically using java.net.URLConnection. You can set request headers using URLConnection#setRequestProperty(). Also see the API docs: [http://java.sun.com/javase/6/docs/api/java/net/URLConnection.html]. You only need to know the header field name where to set the Base64-encoded value in. You need to Base64-encode the value yourself.

  • How I can make an application for android from director?

    I have a project done in Director 11.5 how I can convert an application for android?
    What I have to do?

    Estas en el Foro de Usuarios en Español.
    Consultando esta página:
    Adobe Director
    Parece ser que se crean ejecutables que requieren Shockwave Player:
    What is Adobe Director 12?
    Adobe® Director® 12 and Adobe Shockwave® Player software help you create and publish compelling interactive games and eLearning courses for the web, iOS devices, Mac and Windows® desktops, DVDs, and CDs. Integrate virtually any major file format, including FLV, swf and native 3D content.
    No veo que sea compatible con Android.

  • A web application for online music

    hi,everybody,now i want to develop a web application for online music using jsp.The function includes listening online and downloading,can anyone give me some advice or source code?thanks a lot.

    Hi,
    Download Apache Axis http://ws.apache.org/axis/.
    You may also need Xerces XML parser http://xml.apache.org/dist/xerces-j/.
    you can find a class called DynamicInvoker.java under \axis-1_4\samples\client and read the "readme: file in the same folder for classpath / other info..
    We had a similar requirement and were able to succesfully invoke the WS.
    U can use this class in your jsp to invoke any webservice by its URL, Function name and parameters.

  • How to load an Applet application for 1000cards?

    Hi Friends..
    I want to know How to load an Applet application for 1000cards?..
    Assume that, i have an Applet application that need to loaded into 1000cards..
    So, how to solve this?
    Do i must to load an application manually for each card?
    Is there any another way?
    Thanks in advance..

    for 1000 cards you can use a "small" printer like an evolis "dualis" or something like that
    we've produced thousands of cards with this method in my company.
    the pro is that you can also print the cards in the same time.
    they usually have simple APIS like get_new_card_from_loader(), put_card_on_contacts(), eject_card()
    you can connect any reader on the printer , the raw card contacts are available on a connector.
    some printers also have contactless couplers.
    but remember that deploying cards in the field is not just loading an applet.
    it's also a cryptographic challenge, you need to change the card keys or anyone will be able to play with your cards, adding and removing applets as they want.
    typically this is achieved by using an ultra secret mother key and whatever derivation algorithm you like using data from INIT UPDATE as diversifier. example, you can TDES cipher part of the INIT UPDATE data using the mother key as TDES key, or use something involving SHA1, using a HSM if you are serious, etc.
    for your entertainment here is a high volume card personnalization machine. That's amazing.
    http://www.youtube.com/watch?v=6ZBF_yKRF5w

  • How to compile your flex application for Iphone Using Adobe Flash CS5?

    How to compile your flex application for Iphone Using Adobe Flash CS5?

    I'm so sorry, I'm not really familiar with the codes.

  • How To Download Free Games & Application For IPhone 4 From Itunes & Store !

    Hi guys iam amrit from Nepal I have IPhone 4, I want to download free games & application for iPhone 4 from itunes or application store.Guys please tell me how to download free games & application for iPhone 4 without credit card or debit card.

    Log out of any iTunes account on iPhone then go to the app store. Find a free app and purchase it. Create a new account and select none for payment. Pretty simple
    http://support.apple.com/kb/ht2534

  • How to synchronize Creative Suite applications for consistent color?

    Wondering how to synchronize Creative Suite applications for consistent color? (On a Mac.)

    artificial "suites"
    I don't agree with that; some of these applications are very tightly integrated with a seamless cross-app workflow.
    Anyway: In itself, there's no particular reason to have the apps "synchronized". Requirements are different in the various apps, and my color settings are deliberately unsynchronized. But until you understand more about what the different color settings do, it's a simple safeguard against surprises.
    In Photoshop, working on RGB (or CMYK) raster image material, the all-important thing is to have color management policies set to "preserve embedded profiles". Any other setting is trouble waiting to happen. You may also want to work in a large space like ProPhoto to have maximum editing headroom.
    But as soon as you get into CMYK and/or vector territory with ID and Ai, you don't want that because it can lead to a number of other problems on press. For CMYK you'll want to ignore profiles and preserve numbers, then reassign the correct profile for output. Using ProPhoto for RGB vector is also totally pointless. Just mentioning this to put this into context.
    If you do want to synchronize, you do it in Bridge as station two said. But all it means is having the same settings in each app's color settings, and you can do that manually as well.

  • SCOM 2012 R2 - How to create a Web Application Monitor for an URL requiring certificate authentication

    Hi All,
    It looks like in SCOM 2012 there are two ways to monitor a web application (URL monitoring):
    Way no 1: (Using the Web Application Transaction Monitoring template)
    Way no 2: (Using the Web
    Application Availability Monitoring template)
    We have created some monitors using
    Web Application Availability Monitoring to check if URL is up without any authentication method.
    However, we have few URLs for which we need Client Certificates to be used for accessing them but found no option in SCOM 2012 to configured the certificates. 
    I have searched a lot on the Tech Net library but no clue.  Does anyone know how to successfully monitor an URL requiring certificate authentication on SCOM 2012 ? or, at least, using no matter which method?
    Thanks.
    Regards,
    Raju.

    Hi,
    Based on my research, it is not possible by using the built-in monitoring templates. Both of them handles “normal”, server-side, SSL-certs, and the transaction monitor handles basic/digest/NTLM authentication, but client certificate based authentication
    is not a configurable option.
    Regards,
    Yan Li
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact [email protected]

  • How to download VoiceXML Web Application from CUE?

    Hi All
    Our customer has already had CUE IVR working with VoiceXML function.
    what we need to do is to study their existing IVR with VXML, make certain change base on
    current requirement.
    however after a couple days dig through their CUE system and googling, I didnt find a way to get the
    original "war" file mentioned in link below.
    http://www.cisco.com/en/US/partner/docs/voice_ip_comm/unity_exp/rel3_0/vxml/developer/guide/vxmljsp.html#wp1060138
    I understand that after deploying the web application to CUE, it will create a folder under "IVR > VXML Applications"
    my questions are
    1. how can we download all deployed WAR files from CUE?
    2. or how can we get the original VXML and JSP files?
    3. any way to reverse engineering the deployed files back to WAR file?
    thanks
    Yuke

    Hi Gergely
    thanks for ur reply. I downloaded the 7.0.6 version of sdk due to my CUE is at version 7.0.
    1. I tried to build it a few time with no success. is there any trick on building the war file?
    C:\ant\bin>echo off
    C:\ant\bin>C:\ant\bin\build.bat -v
    C:\ant\bin>REM 56789012345678901234567890123456789012345678901234567890123456789
    012345
    C:\ant\bin>REM -----------------------------------------------------------------
    C:\ant\bin>REM build.bat -- Build Script for WEBAPP
    C:\ant\bin>setlocal EnableDelayedExpansion
    C:\ant\bin>echo off
    C:\ant\bin>REM Execute ANT to perform the requested build target
    C:\ant\bin>"C:\Program Files (x86)\Java\j2re1.4.2"\bin\java -classpath c:\ant\li
    b\ant.jar;c:\ant\lib\optional.jar;"C:\Program Files (x86)\Java\j2re1.4.2"\lib\to
    ols.jar;c:\webapp\webserver\lib\commons-logging-api.jar;c:\webapp\webserver\lib\
    container_util.jar;c:\webapp\webserver\lib\core_util.jar;c:\webapp\webserver\lib
    \crimson.jar;c:\webapp\webserver\lib\etomcat.jar;c:\webapp\webserver\lib\facade2
    2.jar;c:\webapp\webserver\lib\jakarta-regexp-1.3.jar;c:\webapp\webserver\lib\jas
    per-runtime.jar;c:\webapp\webserver\lib\jasper.jar;c:\webapp\webserver\lib\mx4j-
    jmx.jar;c:\webapp\webserver\lib\mx4j-tools.jar;c:\webapp\webserver\lib\servlet.j
    ar;c:\webapp\webserver\lib\stop-tomcat.jar;c:\webapp\webserver\lib\tomcat-coyote
    .jar;c:\webapp\webserver\lib\tomcat-http11.jar;c:\webapp\webserver\lib\tomcat-jk
    2.jar;c:\webapp\webserver\lib\tomcat-util.jar;c:\webapp\webserver\lib\tomcat.jar
    ;c:\webapp\webserver\lib\tomcat33-coyote.jar;c:\webapp\webserver\lib\tomcat33-re
    source.jar;c:\webapp\webserver\lib\tomcat_core.jar;c:\webapp\webserver\lib\tomca
    t_modules.jar;c:\webapp\webserver\lib\xalan.jar;c:\webapp\lib\ivrjsp.jar -Dtomca
    t.home=webserver org.apache.tools.ant.Main
    Buildfile: build.xml
    prepare:
    compile:
         [jspc] Compiling 9 source filesC:\ant\bin\jsp-gen
         [java] java.lang.NoClassDefFoundError: org/apache/jasper/JspC
         [java] Exception in thread "main"
    BUILD FAILED
    file:C:/ant/bin/build.xml:50: Java returned: 1
    Total time: 0 seconds
    C:\ant\bin>echo off
    C:\ant\bin>
    it throws some error, but I have no idea where to start the troubleshooting
    2. what do u mean by browse through the cue system? using gui? or cli?
    from gui, I didnt find anywhere I can download the "extracted" war files.
    under cli, I can use "ccn copy url", only if I know the directory and file name.
    e.g.
    ccn copy url "http://localhost/vbrowser/vxml/vxml.vxml" document generic test.vxml
    do u happen to know that from cli, how do I list all files under localhost/vbrowser/vxml?
    thanks
    Yuke

  • How to integrate custom web application within Fusion Environment?

    Hi all,
    I have created a simple custom web application with JDeveloper (11.1.1.6.2).
    From JDeveloper this application is running successfully through the IntegratedWebLogicServer connected with our Fusion Database.
    Now I want to integrate this custom web application within our our Fusion Environment (11.1.4).
    The final goal is to make it available inside the navigator menu in Fusion Applications.
    I need some guidance how to get this done.
    For example I have created an EAR-file. Where should this file be deployed?
    How can I create an entry in the navigation menu pointing to this web application?
    The web application should be handled just like seeded pages. (no additional security, login, etc.) How do I manage that?
    I have checked several Oracle Guides and forums (also blogs.oracle.com/fadevrel), but still it is not clear to me.
    Maybe I am on the wrong track, I don't know.
    Kind regards,
    Cor van Dongen

    How you deploy your EAR depends on the type of environment you have. For "OnSite" deployment you would need to contact the production system administrator to have your application deployed on the production WLS. The administrator would decide where and how the application is deployed, the process would be specific to the site.
    The security behavior depends on the configuration, e.g. when you enable security on your application various [url http://docs.oracle.com/cd/E14571_01/web.1111/b31974/adding_security.htm#BGBDEHFH]files are created / updated. When deployed to production these configurations need to be changed to suite the production instance, i.e. in development environments authentication is enforced by security constraints while in production this is achieved e.g. using OAM policies. The specific details depend on the instance.
    For Cloud environments you would need to deploy the application e.g. on [url https://cloud.oracle.com/mycloud/f?p=service:home:0]Java Cloud Service instance as applications cannot be deployed on the Cloud production instance.
    To integrate with the navigator menu refer to the [url http://docs.oracle.com/cd/E15586_01/fusionapps.1111/e16691/ext_nm.htm]Customizing the Navigator Menu documentation.
    Jani Rautiainen
    Fusion Applications Developer Relations
    https://blogs.oracle.com/fadevrel/

Maybe you are looking for

  • Numéro de model

    Bonjour, Je voudrai connaître le numéro de model(version) du routeur wrt54g-ca. Le code bar du routeur en question que je voudrais acheter est le 745883555222 Autre question est qu'il fonctionne sous linux avec le DD-WRT Combien de ram et de mémoire

  • Installing OS/user folder on one drive, apps on another

    I have two Velociraptor drive that are RAID striped as my startup disk. It's caused some some problems. (like Boot Camp won't work on RAIDs, Each drive shows up separately when Option key booting, etc) So I'm thinking of splitting them up into two no

  • How do i get rid of this box?

    For every web site i go on a Web Process window keeps appearing asking for permission to connect to whatever website i go on, and i have an option to allow and deny "Until quit" or "forever" How do i get rid of this box because it is really anoyying

  • Using SQL Server 7.0 SP and claling in a report

    Hello I have a SP in SQL Server 7.0 that if I use the folowing code in Query Analyser The SP calls to linked oracle server sp_name 'inparm' I return the proper value I need to know how to run this in Oracle Reports 6i tried var := sp_name('inparm') i

  • Could you please correct me - how to use

    Could you please correct me how can I use category in WHERE condition ?   LOOP AT gt_zgfld_prctr      INTO wa_zgfld_prctr    <b>WHERE category CO ’LIMIT_PRCTR%’</b>. Thanks,