Mặt trước đèn flash có thể nói chuyện với một phụ trợ .net không?ASP.NET và Flash - có thể nói chuyện với .net
Trả lời
Có.
Chúng tôi sử dụng Adobe Flex để nói chuyện với các dịch vụ web .NET .Net.
Hãy cẩn thận với các loại .net phức tạp được tuần tự hóa (ví dụ: DataSets) - ActionScript không thể xử lý chúng.
Thay vào đó, hãy tạo XML đơn giản với các kiểu nguyên thủy.
Xem thêm: Flex and ADO.NET Data Services...anyone done it?
<mx:WebService id="myDataService" showBusyCursor="true">
<mx:operation name="WebMethodName" resultFormat="object" result="functionFiredOnComplete();"></mx:operation>
</mx:WebService>
public function load():void
{
myDataService.loadWSDL("web method's wsdl");
myDataService.WebMethodName.send(params);
}
public function functionFiredOnComplete():void
{
// get data
var myData:Object = myDataService.WebMethodName.lastResult;
...
Có
từ khóa tốt nhất để tìm kiếm là flash .net và Flex
Trong những ngày cũ đã có một công cụ khác nhưng với Flex của nó tất cả được đơn giản hóa .
Flash cũng có thể trao đổi với trang lưu trữ qua JavaScript.
Nếu bạn đang de/serializing rất nhiều đối tượng (mà Flash/Flex không phải là đặc biệt nhanh tại), hoặc các loại phức tạp hơn, sau đó bạn có thể muốn xem WebOrb. Đó là một nhà môi giới đối tượng miễn phí, có thể nghe có vẻ đáng sợ, nhưng về cơ bản nó xử lý bản dịch giữa các kiểu đối tượng bản địa của hai công nghệ. Nó khá nhiều "chỉ hoạt động", và có thể tăng hiệu suất khá đáng kể trong một số tình huống.
Nó cũng đi kèm với công cụ tạo mã nếu tất cả những gì bạn muốn là CRUD và truy cập thủ tục được lưu trữ cho cơ sở dữ liệu SQL, điều này khá tốt.
Thú vị. Bạn đang xây dựng Flash/Flex không đặc biệt nhanh trong việc sắp xếp các đối tượng tuần tự? Trong các thử nghiệm của tôi, BẤT KTH nó làm trong mã thuần túy (tức là, không tương tác màn hình) là rất nhanh. –
bạn cũng có thể thử AMF.NET, một thực hiện NET của Flash Remoting sử dụng ActionScript Tin nhắn Format (AMF)
Gọn gàng. Đó có phải là nhanh hơn, nhỏ gọn hơn, so với SOAP? –
Xem bài viết này: http://arunbluebrain.wordpress.com/2008/12/06/amf-versus-soap/ – Ryan
tôi muốn giới thiệu FluorineFX chúng tôi sử dụng tại nơi làm việc và tuyệt vời của nó. Nhược điểm duy nhất là chúng tôi kết thúc với rất nhiều đối tượng giá trị chỉ được sử dụng để chuyển dữ liệu giữa .net và flex. Và thực tế là phong cách đặt tên C# tiêu chuẩn và kiểu đặt tên flex có một số khác biệt nhỏ làm cho các đối tượng có giá trị hơi xấu xí ở cả flex hoặc .net.
Anh trai tôi và tôi đã phát triển một số phương pháp cho giao tiếp Flash/.Net. Tôi đã thấy các dịch vụ web được đề cập ở trên (đó là một cách tuyệt vời để làm điều đó), nhưng chúng tôi cũng sử dụng các trang .aspx đơn giản và có nội dung được truyền qua chuỗi truy vấn (cách làm việc của người nghèo), sử dụng Flashvars để nhận dữ liệu TO Flash, nhưng yêu thích của tôi - Sử dụng .Net và điều khiển lặp lại để xây dựng các tệp xml mà sau đó được tiêu thụ bởi Flash. Chúng tôi đã tạo ra một số công cụ tuyệt vời để làm điều đó!
- 1. Bắt java và flash để nói chuyện với nhau
- 2. Emacs nói chuyện với XCode
- 3. Nói chuyện với một máy in
- 4. nói chuyện với TTS như Hindi
- 5. Tôi có thể nói chuyện với UniProt qua HTTP bằng Python bằng cách nào?
- 6. Nói chuyện với máy quét từ tập lệnh PHP
- 7. Mã Modem nói chuyện với mã Android như thế nào
- 8. Trang web nói chuyện với ứng dụng của khách hàng?
- 9. Cách nói chuyện với hàm Javascript từ SWT
- 10. Có cách nào để nói chuyện với OneNote thông qua mã không?
- 11. Làm thế nào để có 2 Chủ đề Nói chuyện với nhau?
- 12. Một số ví dụ hay về JQuery khi sử dụng JSONP đang nói chuyện với .net là gì?
- 13. Làm thế nào tôi có thể cấu hình Hibernate để sử dụng SSL để nói chuyện với máy chủ DB?
- 14. Fitnesse- Các xét nghiệm có nên nói chuyện với cơ sở dữ liệu không?
- 15. Bộ đệm giao thức, nhận C# để nói chuyện với C++: vấn đề loại và các vấn đề lược đồ
- 16. có thể là một tập lệnh python biết rằng một thể hiện khác của cùng một tập lệnh đang chạy ... và sau đó nói chuyện với nó?
- 17. Nhận CruiseControl để nói chuyện với github với khóa công khai chính xác
- 18. Bot trò chuyện Facebook hiện có thể với XMPP?
- 19. Cách nói chuyện với máy chủ IMAP trong Shell qua OpenSSL
- 20. Chuyển đổi văn bản HTML thành Leet (1337) Nói chuyện với XPath
- 21. Làm thế nào để bạn thực hiện Node.js nói chuyện với một dịch vụ SOAP?
- 22. Nếu một chỉ thị nói chuyện với một bộ điều khiển trong Angular JS?
- 23. Cấu hình cần tây để nói chuyện với Redis qua ổ cắm Unix
- 24. Làm thế nào để bạn kiểm tra một lớp học có nghĩa là nói chuyện với dữ liệu?
- 25. Cách tiếp cận ứng dụng trò chuyện hiệu quả ASP.NET
- 26. Tôi làm cách nào để có được Delphi XE2 để nói chuyện với API Lịch Google qua SSL?
- 27. Tôi có thể cạo flash không?
- 28. Powershell có thể nói, nhưng nó có thể viết nếu tôi nói không?
- 29. Có thể tạo ứng dụng web asp.net mvc tương thích với ms .net & mono không?
- 30. Bạn có thể sử dụng .net 3.5 DLL với trang web .net 2.0 không?
bạn có thể, nhưng bạn không cần phải – Iain
+1! Khó mà nói, @Iain. Nếu bạn muốn mã của mình "xuống cấp một cách duyên dáng" (ví dụ: khách hàng không có Flash và bạn muốn sử dụng cùng một mã), đây là một tùy chọn tuyệt vời. Và tôi không nghĩ đến điều đó. Thêm vào đó, anh ta cũng nói "cũng" cho bạn một vé miễn phí để bắt đầu đề cập đến những thứ không cần thiết :) –