2009-04-04 35 views

Trả lời

-1

Không, Flash là phía máy khách. Với Flex, bạn có thể giao tiếp với một máy chủ (BlazeDS, ColdFusion, LiveCycle, hoặc thực sự bất cứ điều gì).

Về mặt lý thuyết, bạn có thể chạy một Flash độc lập (chạy trong trình duyệt trên máy chủ ...) hoặc ứng dụng AIR để làm công cụ phía máy chủ ... nhưng sẽ có cách tốt hơn để thực hiện điều đó.

+1

hehe, bạn cũng có thể liên lạc với AS3 gốc. Nói flex là mơ hồ, bạn đang đề cập đến IDE, Framework, hoặc SDK? :) <3 Chỉ không muốn peeps suy nghĩ bạn phải có flex để làm như vậy. –

0

Kể từ ActionScript 3 là ECMAScript, có vài nguồn lực có lẽ giá trị xem xét rằng đề nghị server-side javascript là được một số động lực và bạn có thể để có được gần gũi với những gì bạn cần

http://server-side-javascript.org

http://www.mozilla.org/rhino

1

Flash Media Server có thể chạy ActionScript. Mặc dù chỉ có ActionScript 1, theo như tôi biết.

Bạn có thể đọc thêm cô:

http://help.adobe.com/en_US/FlashMediaServer/3.5_SS_ASD/WSC604F694-2799-4472-8C55-684EF6D5224A.html

tôi sẽ không thực sự khuyên bạn nên nó mặc dù, ASP.NET nên tốt hơn trong hầu hết mọi trường hợp. Một điều mà bạn có thể làm là mở một kết nối trực tuyến và mã gọi cả hai cách. Để làm điều đó trong ASP.NET bạn sẽ phải sử dụng ổ cắm, doable nhưng không phải là dễ dàng/nhanh chóng.

4

Theo như tôi biết, không có phiên bản ActionScript 3 có sẵn cho kịch bản lệnh phía máy chủ. Tuy nhiên, bạn có thể muốn xem Haxe. Ngôn ngữ này tương tự như ActionScript 3 và nhắm vào nhiều nền tảng như JavaScript, Flash Player, PHP và Neko. Bằng cách nhắm mục tiêu Neko, bạn có thể tạo các ứng dụng phía máy chủ rất mạnh mẽ bằng cách sử dụng Haxe.

+0

Tôi nghĩ rằng haxe sẽ là sự lựa chọn đầu tiên để có một số ngôn ngữ tương tự ActionScript 3 ở phía máy chủ. – TheHippo

0

Bất kỳ máy chủ nào cũng có thể chạy bất kỳ mã nào miễn là có một số loại môi trường được thiết lập trên máy chủ để diễn giải và chạy nó.

Vì vậy, câu hỏi nên được diễn giải lại "Có phải bất kỳ môi trường máy chủ nào của họ giải thích Actionscript 3.0 không?"

Mặc dù tôi chắc chắn ai đó đã thực hiện tại một thời điểm nào đó, câu trả lời thực sự là không, bởi vì ngay cả khi nó tồn tại, nó không phổ biến và không phải trên nhiều máy chủ (nếu có). Tôi không biết bất kỳ máy chủ nào có môi trường được cài đặt trên các máy chủ đó sẽ chạy mã AS3. Và tôi không thấy nó xảy ra sớm, bởi vì nhiều ngôn ngữ khác có niche đó đầy đủ khá tốt.

Thay thế, hãy xem xét Java. Nhiều máy chủ sẽ chạy JSP (Java Server Pages) và Java khá giống với AS3 :)

+0

java tương tự như as3 ?? làm sao?? – zardilior

0

trong tương lai xa ColdFusion sẽ được hỗ trợ bởi ActionScript, có thể. Đã có bản trình diễn cho Adobe vào năm 2008 về việc chạy as3 trên coldfusion làm ngôn ngữ phía máy chủ.

1

Tôi có cùng sự cố, vì tôi cần RSA trong tập lệnh phía máy chủ.

Việc chuyển mã as3crypto thành hành động phía máy chủ không dễ dàng

Nhưng tôi đã tìm ra cách để giải quyết vấn đề này. bằng cách viết một Flash Media Auth Plug In, và tôi có thể làm bất cứ điều gì tôi muốn trong plug-in ,.

Các vấn đề liên quan