SQL for FLEX on the Internet

Hi all

I'm looking for some advice on technology I should look for the SQL Server 2008 database in my Adobe Air application. I'm not a programmer by trade, but some experience in VB, c# and now Actionscript/MXML & .NET. I get really well up to now with Flex Builder but have reached the stage where I need to retrieve data from a SQL Internet box. I had limited success with WSDL, return the single variables but experience a known bug in Flex trying to generate the required classes to pull in the tables .NET data or data sets. According to the following criteria, can someone tell me areas/technologies that I should look at?

1. back-end server - currently a single Windows Server 2008 Standard with IIS and SQL 2008 Standard. Intention is to separate and to provide the redunancy using a pair clustered SQL boxes and separated from the IIS servers to host the SOAP services.
2. customer - running Adobe Air, must authenticate using a username that is stored locally. The authentication server should also carry out inspections on the IP address of the client.
3. all communications between the client and the server must be secured.
4. on the first connection to the server, the client will be forced to read in about 10 small tables, the more important that with up to about 500 lines of string variables (that is, no data of big picture / binary worry)
5. Subsequently, the customer will have to check-in for updates as often as possible - at least once every 15 seconds. Updates would often be 0-10 lines and never more than 200.
6. the potential to evolve up to nearly 2,000 customers.

If you have any questions please ask away. From what I've read so far, WSDL can be slow and inappropriate. I've seen Enterprise Services mentioned but not really sure what is even. Must do more reading.

Any help and advice, reading etc URLs greatly appreciated.

Thanks in advance, Dustin.

Consider the data encoding in AMF format before sending to the client. This point compares several approaches to data communication, the best performance was achieved with the AMF (Select "Flex AMF - 5000 lines" menu drop-down):
http://www.jamesward.com/census/
"The reference of the Flex AMF makes a RemoteObject request to the server to 5000 lines. The server serializes the data in the format of the AMF. Financial market authority are a format of binary object for ActionScript objects in the Virtual Machine Flash. The customer gets the data of the AMF over HTTP, he shoves in memory, then updates the DataGrid with the 5000 lines. The DataGrid control supports client-side sorting.

Results:
On all points of reference AMF is by far the fastest and smallest through the wire. There is almost no time analysis because the objects are already as objects (instead of XML or another representation of object based text). Render time is also extremely fast due to the Flash, Mozilla Tamarin JIT had VM. If you try the sort you will again see the performance of the virtual machine. Note that sorting is faster in the reference of the AMF in the E4X reference because the objects are of type objects rather than objects XML."

This message contains the benefits of AMF and the code example:
http://Flex.sys-con.com/node/468744

Tags: Adobe LiveCycle

Similar Questions

  • What type of TV Tuner with a Toshiba Satellite do I and can I download one for free from the internet?

    What type of TV Tuner with a Toshiba Satellite do I and can I download one for free from the internet.

    A TV Tuner is material, so it can not be downloaded - you can buy one in a store.

    If you have a laptop, you can buy a USB TV tuner.

    This is one of the many that you can use:
    http://www.Amazon.com/AVerTV-hybrid-Volar-Windows-MTVHVMXSK/DP/B002U6KT8U/ref=sr_1_1?ie=UTF8&QID=1325437811&SR=8-1

  • I can't findhow to correct parental control for content on the internet

    don't know how to find the parental controls to change the settings for content on the internet.

    Hello

    What version of Internet Explorer is installed on the computer?

    If there are specific Web sites that you want to block or to allow explicitly, follow these steps. This setting overrides the sides that maybe having the site.

    1. open Internet Explorer by clicking the Start button. In the search box, type Internet Explorer, and then in the list of results, click Internet Explorer.

    2. click on tools and then click Internet Options.

    3. click on the content tab and then, under Content Advisor, click settings.  If you are prompted for an administrator password or a confirmation, type the password or provide confirmation.

    4. in the Supervisor Password Required dialog box, type your password, and then click OK.

    5. click on the approved Sites tab.

    6. under allow this Web site, type the URL of the site you want to allow or block, and then select always or never to allow or block the Web site.

    7. click on apply to save the settings and then click OK.

    Refer to the section on Windows XP to set parental controls in Windows XP

    How to use parental controls in Windows

    http://www.Microsoft.com/athome/video/parentalwin.aspx#fBid=ED4nv6QnuBS

    Using Content Advisor to block inappropriate web content

    http://Windows.Microsoft.com/en-us/Windows7/using-Content-Advisor-to-help-block-inappropriate-Web-content

    Hope the information is helpful and let us know if you need more assistance.

  • How to downgrade a Web site Web hosting live for free on the Internet that comes with the subscription of the CC + bases

    How to downgrade a Web site Web hosting live for free on the Internet that comes with the subscription of the CC + bases.

    Thanks in advance,

    Sean

    Hi Sean,.

    Unfortunately, it is not possible to use your paying on your site location free creative cloud site.

  • How to keep the audit record for access to the Internet folder?

    Referring to the following link, I like to keep the audit record for access to the file from the Internet,

    Does anyone have suggestions on the option that I can put on this record?

    Thanks in advance for your suggestions

    http://support.Microsoft.com/kb/310399

    Hello

    You can follow this link & check if the problem persists:

    Monitor attempts to access and change settings on your computer

    Hope the helps of information.

  • When connecting with an Android phone through Verizon for attaching to the internet, receive the message "Microsoft (C) registry of Windows has stopped working".

    twice now that I got "Microsoft (C) registry of Windows has stopped working". Looking for online solutions, it tells me to update... and yet my Windows Update is underway. What is going on??

    I am traveling and using my Android phone by Verizon to tie to the internet... This could be the cause?

    Hi BetheForcia,

    Exactly when you receive this error message?

    Usually, this can happen due to data execution prevention.

    In order to diagnose the problem, you can check in the event viewer to determine the cause of the error and after return with details of the event viewer.

    What are the information in event logs? (Event Viewer)

    You can try to add it in the exception for the prevention of execution of data and check that it works.

    a. go to Start, Control Panel and click on System.
    b. now, click on the Advanced tab, and under performance, click settings.
    c. click on Data Execution Prevention , and then select the Turn on DEP for all programs and services except those I select: radio button.
    d. now click on the Add button and navigate to C:\Windows\System32 and choose the regsvr32.exe file. When you receive the message indicating it could make your computer becomes vulnerable to attack and unprotected, simply click OK to continue.
    e. click OK , and then click OK to exit

    Hope the helps of information.

    Please post back and we do know.

  • With the help of creative cloud for teams on the internet workstations not

    Hi people,

    Am interested in creative cloud on workstations that do not have access to the internet.

    It's because of problems of security and Non-disclosure agreements.

    Internet is only enabled by ICT admin for activation.

    Is there a manual procedure to validate the software on a machine with provided admin Internet before the 30 days have passed?

    Kind regards

    AC_ICT

    In a broadcast environment where all of our edit bays are behind the firewall offline.  I installed all of our seats of the CC team and have to take them online every 90 to 120 days or when updates are needed. All users see the countdown of the license are invited to contact HER and I take the machine manually, online check for updates and which seems to give CC Aps enough time to touch base with the license server. Take users off connection and return the firewall until the next countdown begins.  Rinse, repeat if necessary. This is the manual way, otherwise you must set up an Adobe license or update server behind your firewall that you then deploy updates as needed.

    Andy

  • What are some good resources for learning on the internet?

    original title: use of the internet

    How could I make a positive use of the INTERNET?

    :en-GB:IE-SearchBox&ie=UTF-8&oe=UTF-8&rlz=1I7ACAW_enGB397GB397&redir_esc=&EI=Jx99TZfSAo6bhQepn-DkBg http://www.Google.co.UK/search?SourceID=IE7&q=telecommunications+electrical+engineering&RLS=com.Microsoft

    Your tutor/tutor would be the best person to advise.

  • How to disconnect CC for connection to the internet? FACT DELIVER ALL THE CC SLOW PROGRAMS

    Hello

    Yesterday, I finally brought the CC, but unfortunately I do not have

    could use inside in all it's glory it runs very slowly.

    THIS ISN'T DUE TO A PROBLEM OF MY PC.

    When I ran Adobe Illustrator, it was extremely slow and laggy.

    I suspect it's because of how the CC connects to the internet,

    First of all, I would like to try to make the CC so I extremely slow internet

    stop automatically connect to the internet, because it's more like problem,

    I already turned off file synchronization.

    I'm open to other troubleshooting, but this is probably my problem, HOWEVER

    don't tell me trying to close other programs and as my PC is more than capable of

    running several things at once.

    Specifications of the PC:

    •Windows 10 home

    •Gigabyte GA-Z97X-SLI Motherboard

    •GeForce GTX770 4GB

    •Processeur Intel i7-4790 to 3.60 GHz

    •Kingston 16 GB of RAM

    •Cooler Master 700W G series Bronze PSU

    • Kingston SSD 120 GB

    • Seagate 1 TB HARD drive

    •Corsair H100i CPU cooler of water

    UPDATE:


    It seemed to have improved speed of the program very much,

    by disconnecting the Internet access through windows firewall.

    If you have any other recommendations to speed up the program

    even more of his personal experience please comment below.

    Thank you

  • Oracle sql for data after the first occurrence of the hyphen

    Hi, I need oracle sql get data after the first occurrence of the hyphen.

    source of the string:
    ABCD - efgh

    I just want everything after the ' - '.

    someone help me please...

    Edited by: 1001076 on 28 may 2013 18:42

    Handle: 1001076
    Status level: Beginner
    Join date: April 18, 2013
    Messages total: 12
    Total Questions: 4 (3 pending)

    I offer you my condolences; Since you rarely get your questions answered here.

  • SQL for extraction of the employee details

    I have faced this requirement more often these days, but that you do not have how to write effectively.

    an example:

    Need to find employees of companies with at least 5 managers 3 admin 2 clerks (total 10 roles) and their details

    EMP table:

    Identifiant_composant, Emp_id, Emp_name, Emp_role

    Company:

    Identifiant_composant, ComputerName

    -I tried to look for existing similar questions.  Unable to find anything relevant.

    I already gave you solution. The only difference is that you have 2 tables which means just a simple join:

    with t as)

    Select id_comp,

    emp_id,

    emp_name,

    emp_role,

    count)

    case emp_role

    When 'manager', 1

    end

    )

    during the manager_count (identifiant_composant score),

    count)

    case emp_role

    When 'admin', 1

    end

    )

    during the admin_count (identifiant_composant score),

    count)

    case emp_role

    When 'clerk' then 1

    end

    )

    during the clerk_count (identifiant_composant score),

    count)

    case emp_role

    When 'manager', 1

    end

    )

    during the manager_rn (partition identifiant_composant, emp_role order to emp_id),.

    count)

    case emp_role

    When 'admin', 1

    end

    )

    during the admin_rn (partition identifiant_composant, emp_role order to emp_id),.

    count)

    case emp_role

    When 'clerk' then 1

    end

    )

    during the clerk_rn (partition identifiant_composant, emp_role order to emp_id)

    WCP

    )

    Select ComputerName,

    emp_id,

    emp_name,

    emp_role

    t,.

    company c

    where t.comp_id = c.comp_id

    and manager_count > = 3

    and admin_count > = 2

    and clerk_count > = 2

    and)

    manager_rn between 1 and 3

    or

    admin_rn between 1 and 2

    or

    clerk_rn between 1 and 2

    )

    order of t.comp_id

    /

    COMPUTERNAME EMP_ID, EMP_NAME EMP_ROLE
    ------------------------------ ---------- ------------------------------ ----------
    PEPSI 7 Krishna admin
    PEPSI                                   8 Hari                           admin
    PEPSI 10 Shoaib clerk
    PEPSI 11 Satish clerk
    Manager of PEPSI 1 Siva
    Manager of PEPSI 2 Nari
    PEPSI Manager 3 Chandra
    HONDA                                   7 BJL                            admin
    HONDA                                   8 BB                             admin
    HONDA                                  11 BE                             clerk
    HONDA                                  12 BF                             clerk

    COMPUTERNAME EMP_ID, EMP_NAME EMP_ROLE
    ------------------------------ ---------- ------------------------------ ----------
    HONDA                                   1 BCD                            manager
    HONDA                                   2 BEF                            manager
    HONDA                                   3 BGF                            manager

    14 selected lines.

    SQL >

    SY.

  • Error code 80072EE2 - Windows update searches for proxy while the Internet is directly (64-bit windows 7)

    Windows Update error code 80072EE2. Update Windows Journal shows he's looking for a proxy in spite that the intenet access is direct. How can I find out Windows Update that I don't use any proxy? Proxycfg would probably help, but there are more with Windows 7.

    Thanks to anyone who can help!

    French Old Timer,
    In addition to the information requested by PA Bear, take a look at this article and let us know if it helps.

    You may encounter temporary connection related errors

    Mike - Engineer Support Microsoft Answers
    Visit our Microsoft answers feedback Forum and let us know what you think.

  • Querry needed sql for records between the current year first day and date of the day

    Hello

    I have a table like this...
    EmpID Empname MJ
    Test1 FRAMEWORK June 19, 2011
    Test2 AA 22 March 2011
    Test3 SS 22 October 2011
    TEST4 VV 1 January 2012
    TEST5 HH April 1, 2012
    Test6 AS June 18, 2012
    TEST7 St June 26, 2012
    TEST8 FRAMEWORK June 28, 2012

    My output like that...
    EmpID Empname MJ
    TEST4 VV 1 January 2012
    TEST5 HH April 1, 2012
    Test6 AS June 18, 2012
    TEST7 St June 26, 2012
    Logic:

    files between current year first and current Day (sysdate)

    Select * from emptable
    where MJ between trunc (sysdate, 'year') and trunc (sysdate)

    Published by: Kiran on June 25, 2012 23:56

  • Best WiFi for the internet fiber?

    We are switching internet providers of Charter, which is slow and unreliable, a fiber of 1 gig of TDS connection. Currently, we are using the modem provided by Charter (which we will return), combined with a very old AirPort Extreme of probably around 2007 and a just as old AirPort Express to extend the network, although I do not know if it is. We use an iMac connected to the internet 2010, but most of our consumption is on our iPad and iPhone, as well as the video streaming (Netflix, Plex, etc.). Due to the age and the layout of our House, it is not very easy to hard wire on television, thinking it is something that we watched in the future when we are ready for some changes.

    The fiber will be installed and connected directly to the iMac, but for iPads and TV streaming, I would try to put in place the faster WiFi network, I can. What would you recommend for this? A new AirPort Extreme would be the fastest option to work with the new fiber? Or are there routers WiFi non - Apple that would work better and are not too difficult to implement?

    The fiber will be installed and connected directly to the iMac, but for iPads and TV streaming, I would try to put in place the faster WiFi network, I can. What would you recommend for this? A new AirPort Extreme would be the fastest option to work with the new fiber? Or are there routers WiFi non - Apple that would work better and are not too difficult to implement?

    With regard to the performance of the network that he will come down to will be the following:

    1. For broadcast on the Internet, you want a router that has a capacity of excellent data WAN - LAN throughput.
    2. You want a wireless system that provides the band total bandwidth of the best & possible rate for your home.

    For the first article, I suggest that you examine various models to see which offer best WAN - LAN throughput. An easy way to do is to check the links of graphics of router and switch router in the following SmallNetBuilder site.

    For diagrams of router, I suggest you choose the 'WAN to LAN flow"to the point of reference and then select FILTER for a list of routers of better performance at worst. When I did it just, it assessed the Netgear Nighthawk with a value of LAN 931,4 Mbps Wan. No consumer today router will provide 1 Gbps, but 931.4 is very close. By the way, the last (on the design of 2 years) AirPort Extreme 802.11ac just came out with only 325,5 Mbps.

    On the second point, you will need to look at some benchmarks:

    • 2.4 GHz UpDown flow
    • 5 GHz UpDown flow
  • If I entered my wps pin # on someone elses inorder to laptop for them to access the internet don't I put my computer in jepardy

    I did this to help neighbor his computer up to date, don't think not that it is in the apt.next mine and I know not just that he lives there did I screw up?

    I think that he now has access to my card and internet service, I care about as lonely as it won't affect me and my safety!

    Hello

    1. What operating system is installed on the system?

    Sharing the WPS (Wi - Fi protected Setup) PIN for access to the Internet could be a threat to the security of the network, you can contact the router manufacturer or ISP (Internet Service provider) to change the WPS pin number.

Maybe you are looking for

  • Satellite P70-A-11 q - Windows 8.1 stops during the boot process

    Hello.I have a q P70-A-11. almost from the first day I got the camera that I have problems with starting.The OS is installed on a 250 GB SSD. Treat it as I turn on the laptop and its still the boot stops down unexpectedly without an error message.Thi

  • Satellite A80 - help for upgrading memory

    Hi guys so I have a Toshiba Satellite A80 and I was hoping to upgrade the memory. I know it can go up to a maximum of 2 x 1 GB slots I was wondering if you guys can help me out what say me will only work or all memory chip work? I had the experience

  • USRP can be used as a gateway for NOR-WSN nodes

    Hello world I use NEITHER-WSN kIT includes a gateway (9792) and of the NODES(3202,3212,3226 all programmable) NOR-WSN and I also try experiments with NOR-USRP 2921, so I thought to replace NOR-USRP 2921 of GATEWAY ETHERNET of NOR-9792 TIME REAL as it

  • graph of the intensity

    How can I get my intensity graph to display the data of each electrode in a 9 x 9 table? I need to be able to see which box is which.

  • Unwanted scan or running program.

    I have a program or a scan that will start at 00.01 daily. At this point, my computer slows down to the point that I can't use it. Is it possible to detect and remove?