Thanks Tracy. Do you have any .Net examples of middle-tiers communicating with Flex Builder.
--- Tracy Spratt <[EMAIL PROTECTED]> wrote: > I can't speak to 2.0, but in 1.5 there is a very > hard division between > Flex and the middle tier. Only mxml and > actionscript are native to > Flex, which is primarily a client-side presentation > technology. The > ONLY way to communicate with the server is via > RemoteObject, WebService > or HTTPService (and maybe XMLSockets). > > Tracy > > -----Original Message----- > From: [email protected] > [mailto:[EMAIL PROTECTED] On > Behalf Of Robert Thompson > Sent: Sunday, October 16, 2005 2:51 AM > To: [email protected] > Subject: RE: [flexcoders] ASP Shopping Cart Example > > Thanks Abdul. So the <valid>...</valid> returned by > the login.asp page, how is that then interpreted by > MXML? > > I guess maybe I'm missing something as I was reading > some docs about Zorn/FlexBuilder 2, and I was under > the impression that ColdFusion, JSP, ASP, etc. are > all > treated under the same mechanism/protocol, but from > what you've said, it seems that only ColdFusion and > MXML are the native technologies, and that ASP, JSP > etc. are treated as secondaries (unequals having to > use HTTPService). I hope not as I love Macromedia > products but have always frowned on some pricing > schemes and perhaps just a little too tad of > favoritism to a less open model (but on fewer > occasions that people like MS at least; but > still...). > > -r > > --- Abdul Qabiz <[EMAIL PROTECTED]> wrote: > > > Hi Robert, > > > > You can use HTTPService in Flex/MXML to > communicate > > with server-side > > scripts(ASP.Net f.ex.) using standard HTTP > GET/POST > > way. > > > > Following example is a simple login form which > send > > userid and password > > to a server-side script: > > > > ##HTTPServiceExample.mxml## > > > > <mx:Application > > xmlns:mx="http://www.macromedia.com/2003/mxml"> > > <mx:Script> > > <![CDATA[ > > import mx.controls.*; > > > > > > private function doLogin() > > { > > loginService.send(); > > > > } > > > > private function loginService_result(result) > > { > > if(result.valid == true) > > { > > Alert.show("Login Successfull"); > > } > > else > > { > > Alert.show("Login Failed"); > > > > } > > } > > ]]> > > </mx:Script> > > <mx:HTTPService id="loginService" > > url="http://localhost/login.asp" method="POST" > > result="loginService_result(event)" > > fault="Alert.show('some error > > occurred');"> > > <mx:request> > > <userid>{userid.text}</userid> > > <password>{password.text}</password> > > </mx:request> > > </mx:HTTPService> > > <mx:Form> > > <mx:FormItem label="Username"> > > <mx:TextInput id="userid"/> > > </mx:FormItem> > > <mx:FormItem label="Password"> > > <mx:TextInput id="password" password="true"/> > > </mx:FormItem> > > <mx:FormItem> > > <mx:Button label="Login" click="doLogin()"/> > > </mx:FormItem> > > </mx:Form> > > > > </mx:Application> > > > > > > ##login.asp## > > > > <[EMAIL PROTECTED]"JAVASCRIPT" %> > > <% > > Response.ContentType = "text/xml"; > > > > > > var userid = String(Request.Form("userid")); > > var password = > String(Request.Form("password")); > > var flag = false; > > > > if(userid=="guest" && password=="guest") > > { > > flag = true; > > } > > > > %> > > > > <valid> > > <%String(flag)%> > > </valid> > > > > > > > > Note: code not tested, there might be mistakes in > > ASP code, but for > > example I think this is sufficient. There are > other > > ways of using > > HTTPService, where in you can pass parameter > object > > in > > HTTPService.send(..) instead of static binding. > > > > Hope that helps... > > > > -abdul > > -----Original Message----- > > From: [email protected] > > [mailto:[EMAIL PROTECTED] On > > Behalf Of Robert Thompson > > Sent: Saturday, October 15, 2005 8:32 PM > > To: [email protected] > > Subject: Re: [flexcoders] ASP Shopping Cart > Example > > > > Thanks Manish, but what do you mean by "HTTP > > Service" > > -- is that an example somewhere? > > > > Or is there something I can do with the HTTP > > protocol > > to use ASP as the business tier / Flex as the > > Presentation Tier, instead of Cold Fusion as the > > business tier? > > > > -r > > > > --- Manish Jethani <[EMAIL PROTECTED]> > wrote: > > > > > On 10/15/05, Robert Thompson > > > <[EMAIL PROTECTED]> wrote: > > > > > > > I have a project coming up that has a > > requirement > > > to > > > > use ASP instead of ColdFusion (yeah, i know :) > > and > > > I'm > > > > looking for any examples of using MXML and ASP > > as > > > the > > > > business tier which uses SQL Server 2005. > > > > > > You should look into HTTPService. > > > > > > > > > > > > > __________________________________ > > Start your day with Yahoo! - Make it your home > page! > > > > http://www.yahoo.com/r/hs > > > > > > > === message truncated === __________________________________ Yahoo! Music Unlimited Access over 1 million songs. Try it free. http://music.yahoo.com/unlimited/ ------------------------ Yahoo! Groups Sponsor --------------------~--> Fair play? Video games influencing politics. Click and talk back! http://us.click.yahoo.com/T8sf5C/tzNLAA/TtwFAA/nhFolB/TM --------------------------------------------------------------------~-> -- Flexcoders Mailing List FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/flexcoders/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/

