2011-01-27 47 views
5

Với việc giới thiệu API được quản lý EWS (http://msdn.microsoft.com/en-us/library/dd633710(EXCHG.80).aspx) , nhiệm vụ nói chuyện với Exchange Server đã được đơn giản hóa rất nhiều.Truy cập API dịch vụ web của Microsoft Exchange Server (EWS) trong ứng dụng iOS

Có cách nào để sử dụng API này trong ứng dụng được nhắm mục tiêu cho thiết bị iOS không? Có ai đã thử phương pháp MonoTouch (http://monotouch.net/) không? Có thể viết một ứng dụng .Net đa nền tảng có thể truy cập Exchange Server 2007/2010 bằng các công cụ như MonoTouch và MonoDroid không?

Nếu không, API của sự lựa chọn (liên quan đến Exchange Server 2007/2010) cho ứng dụng iOS là gì?

Cảm ơn bạn! Tôi đánh giá rất cao bất kỳ trợ giúp hoặc thông tin chi tiết nào bạn có thể cung cấp!

Trả lời

2

Vì chúng không xuất bản mã nguồn vào thư viện nên không chắc nó sẽ chạy trên MonoTouch ra khỏi hộp. Nó phụ thuộc ít nhất vào các DirectoryServices không có trên MonoTouch (nhưng có mặt trên Mono chuẩn).

Bạn có thể thử tháo với ildasm, thay đổi phụ thuộc lắp ráp từ 3.5.0.0 sang 2.1.0.0 và lắp ráp lại các thư viện để dùng thử và hy vọng rằng mã DirectoryServices không được sử dụng nếu bạn cẩn thận.

Đề xuất của tôi là bạn vận hành Microsoft để mở thư viện, vì điều đó sẽ cho phép nó chạy không chỉ trên .NET 3.5.0.0, nhưng nó sẽ cho phép nó chạy trên các môi trường khác như Silverlight, MonoTouch và Monodroid.

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