Từ 1 tới 6 trên tổng số 6 kết quả

Đề tài: Tìm hiểu về SAAS (Software as a Service). Ai có tài liệu hoặc hướng dẫn giúp mình?

  1. #1
    Ngày gia nhập
    06 2007
    Nơi ở
    một nơi xa xăm...
    Bài viết
    127

    Mặc định Tìm hiểu về SAAS (Software as a Service). Ai có tài liệu hoặc hướng dẫn giúp mình?

    Mình đang cần tìm hiểu về cái này ( do yêu cầu công việc) mà mình chưa có khái niệm nào về nó.Các bạn ai có tài liệu hay có biết về nó giúp mình với.Cảm ơn các bạn rất nhiều

  2. #2
    Ngày gia nhập
    07 2008
    Nơi ở
    Viernheim, Germany
    Bài viết
    4

    hãy dùng Google tìm CodeGuru Service, bạn sẽ tìm thấy một số Program của Service-Body có sẵn và chỉ cần thêm vào đó Program-Code là xong

    Ngoài ra cũng có thể tự viết theo sách của Marshall Brain "Win32 System Service The Heart of Windows .."

    Tuy nhiên tôi sẽ từ từ ghi lại trong các bài kế tiếp
    Đã được chỉnh sửa lần cuối bởi PhienDich_LeNguyen : 29-07-2008 lúc 06:49 PM. Lý do: sai chính tả

  3. #3
    Ngày gia nhập
    07 2008
    Nơi ở
    Viernheim, Germany
    Bài viết
    4

    Trước khi viết 1 Service, cần biết Service là gì?
    Service là 1 Program, khi bất máy lên là program chạy ngầm trong máy (Background) , dù là chưa login. Và vì chưa Login, nên Sẻvice không hiển thị lên màn ảnh được, vì thể nếu Program-Codes trong Service có phần hiển thị, thí dụ: MesageBox, printf, sẽ rất phiền hà abort.

    Program as Service là do Service Control Manager kiểm soát, tùy theo Property
    - manual
    - automatic
    - etc..

  4. #4
    Ngày gia nhập
    07 2008
    Nơi ở
    Viernheim, Germany
    Bài viết
    4

    Bộ phận chính của 1 Service:

    Code:
    #include <windows.h>
    
    void ErrorHandler (char * pText, DWORD dwError);
    
    void main (int argc, char *argv[])
    {
            SERVICE_STATUS  svStatus;
    
           // Step 1: ------------ Đăng ký cho Service Manager biết --------------
    
          SC_HANDLE  serviceControlManagerHandle = OpenSCManager (NULL,NULL, SC_MANAGER_CREATE_SERVICE);
    
         if ((NULL == serviceControlManagerHandle) || (INVALID_HANDLE_ERROR == serviceControlManagerHandle))
        {
            ErrorHandler ("OpenSCManager  failed", GetLastError());
            return; // exit;
        }
    
       // step 2.1 --- tự tạo handle cho Service -----
    
    
       SC_HANDLE serviceHandle = CreateService (serviceControlManagerHandle, argv[1], argv[2], SERVICE_ALL_ACCESS,
                                                               .......... );
    
       // step 2.2 --- hoặc đòi handle của Service đã xong -----
    
    
       SC_HANDLE serviceHandle = OpenService (serviceControlManagerHandle, argv[1], SERVICE_ALL_ACCESS | DELETE);
    
       if ((NULL == serviceHandle ) || (INVALID_HANDLE_ERROR == serviceHandle ))
       {
          ErrorHandler ("OpenService failed", GetLastError());
          return; // exit;
       }
    
    ..... còn tiếp ---
    
    
    }
    Đã được chỉnh sửa lần cuối bởi PhienDich_LeNguyen : 29-07-2008 lúc 08:15 PM. Lý do: bổ túc

  5. #5
    Ngày gia nhập
    06 2007
    Nơi ở
    một nơi xa xăm...
    Bài viết
    127

    Cảm ơn ý kiến của bạn.Nhưng hình như bạn đang nói về service của windows thì phải.Cái mình đang nói đến hơi trừu tượng 1 tý.Nó vốn là một công nghệ.Đơn giản thì nó như thế này nhé : Hầu hết cách các phần mềm truyền thống làm việc bây giờ là bạn phải mua bản quyền,được cung cấp bộ cài đặt và bạn phải cài nó lên máy local để sử dụng.Và cái phí bạn phải trả chính là bản quyền.Còn công nghệ SAAS lại là một hướng khác : Nhà cung cấp sẽ cung cấp 1 phần mềm nằm trên server nào đó.Bạn có thể dùng nó thông qua trình duyệt web hoặc là cài một instance nhỏ trên máy local (rất nhỏ so với dung lượng phần mềm) và sử dụng nó thông qua internet.Bạn không phải trả phí bản quyền nhưng phải trả phí sử dụng (theo thời gian hoặc lưu lượng...).Hiểu đơn giản thì nó là thế.Hì dù sao cũng cảm ơn sự quan tâm của bạn.Thanks

  6. #6
    Ngày gia nhập
    07 2008
    Nơi ở
    Viernheim, Germany
    Bài viết
    4

    Mặc định Tìm hiểu về SAAS (Software as a Service). Ai có tài liệu hoặc hướng dẫn giúp mình?

    Ah, mình đọc lướt nên đặt vấn đề sai chỗ.
    Theo mình biết, thì SAAS có ưu điểm sau:
    Chủ bảo đảm phần Software và toàn bộ phụ cận, kể cả Backup.
    Khách biết rõ phí tổn của từng người trong Cty đã xử dụng
    Khách xử dụng tại nhà cũng được, không lệ thuộc vào địa điểm.
    Kiểm soát được phí tổn và đổi hợp đồng thích hợp.

    Như vậy, xự dụng SAAS với hiệu quả cao, khi:
    - Cty nhỏ, ít nguời xử dụng
    - Phải thường xuyên Update Software
    - Các dử kiện không cần bảo mật
    - đường dây Internet ít bị hỏng
    - Các dữ kiện độc lập, không chuyển cho các Program khác
    - Cty không có chuyên viên phụ trách Software (Install và Update)
    - Nhân viên có thể tiếp tục việc làm tại nhà riêng
    - Chỉ dùng Software khi cần thiết, tạm thời

    Kỳ tới mình sẽ ghi thêm khuyết điểm của SAAS
    Thân mến

Các đề tài tương tự

  1. Tuyển software engineer làm tại Việt Nam hoặc Nhật
    Gửi bởi murakumo trong diễn đàn Tuyển dụng - Việc làm CNTT
    Trả lời: 0
    Bài viết cuối: 14-12-2012, 09:23 AM
  2. Cần giúp đỡ chuyển code từ win form của C# sang dạng service
    Gửi bởi skynormal trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 2
    Bài viết cuối: 07-05-2012, 02:03 PM
  3. Không set service login được trong lập trình windows service
    Gửi bởi thienthanittk37 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 1
    Bài viết cuối: 29-12-2011, 08:35 AM
  4. Làm 1 engine service , service trả lời ứng dụng như thế nào ?
    Gửi bởi mfc trong diễn đàn Thắc mắc lập trình Visual C++
    Trả lời: 1
    Bài viết cuối: 30-01-2011, 12:55 PM
  5. Theo dõi và lấy thông tin hoạt động của service?
    Gửi bởi jetli88 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 4
    Bài viết cuối: 22-03-2010, 04:46 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn