Các dịch vụ WS của Viamichelin

Một phần của tài liệu Tổng quan kiến trúc hệ thống và mô hinh ứng dụng dịch vụ (web services) trên thé giới (Trang 37 - 42)

3.2.1 Chuẩn, mở và đa nền tảng

1. Viamichelin là công ty thiết kế, phát triển và kinh doanh các sản phẩm và dịch vụ hỗ trợ du lịch lữ hành điện tử. Đợc thành lập cuối năm 2000, Viamichelin chia sẻ khát vọng của các cổ đông, nhóm Viamichelin, trong việc đóng góp vào việc nâng cao tính di động bằng việc trở thành một nhà cung cấp chính ở châu Âu về các dịch vụ mới trong lĩnh vực du lịch lữ hành. Nó kết hợp những bí kíp độc nhất vô nhị và đã đợc cải tiến trong việc xuất bản các hớng dẫn và bản đồ với việc thay đổi thờng xuyên các kinh nghiệm về công nghệ.

2. WS của Viamichelin cung cấp một giải pháp cháp nhận đợc về kinh tế và đáng tin cậy cho việc tích hợp hầu hết các dịch vụ hỗ trợ du lịch lữ hành đầy tiềm năng cùng các ứng dụng thơng mại với các nhà phát triển và kinh doanh webn.

3. WS của Viamichelin cho phép ta truy cập các dịch vụ bản đồ vị trí phức tạp nh bản đồ địa lý, bộ tạo bản đồ của Viamichelin và hệ thống tạo đờng sở hữu của Michelin từ bất cứ nền tảng phát triển nào, kể cả là Java hay .NET.

Hình 8. Nền tảng dịch vụ web của Viamichelin tại trung tâm dịch vụ di động

4. Tính mềm dẻo của một giao diện tơng thích hoàn toàn với XML/SOAP/WSDL sẽ cho phép ta phát triển với các ứng dụng nghiệp vụ nh quản lý các đội bay, các trung tâm gọi, các phân mềm quản lý khách hàng CRM, các website thơng mại điện tử, các ứng dụng đa kênh và

nguồn lực doanh nghiệp ERP, các phần mềm quản lý cơ sở dữ liệu chứa các thông tin nh địa chỉ khách hàng và toạ độ của xe cộ đợc lu trữ trên các máy chủ của riêng mình hoặc của Viamichelin. Điều này có nghĩa là ta có thể nhanh chóng triển khai các dịch vụ này có sự kết hợp một cách rộng rãi trên mọi kênh phân phối (Internet, điện thoại không dây WAP phones, các thiết bị điện tử cầm tay PDA, điện thoại thông minh SmartPhones,..)

3.2.2 Tiêu chuẩn cho nội dung bản đồ

Với các dịch vị web của Viamichelin, ta có thể có đợc một giải pháp phát triển toàn diện ở mức toàn cầu và những kinh nghiệm quí báu mà Viamichelin có trong việc tạo ra các nội dung bản đồ. Các nội dung này bao gồm:

1. 42 nớc của châu Âu và Bắc Mỹ

2. 5 triệu dặm ở châu Âu và 10 triệu dặm ở Bắc Mỹ.

3. Hơn 1 triệu địa điểm với 90 ngàn mã địa lý tới tận mức các đờng phố

4. Một cơ sở dữ liệu về “các địa điểm thú vị” đợc tuỳ biến để đáp ứng các yêu cầu chuyên nghiệp đặc biệt

5. Các dịch vụ và thông tin đợc lựa chọn nhằm đáp ứng một cách đặc biệt các nhu cầu của những ngời thờng xuyên phải di chuyển.

3.2.3 Dịch vụ hoàn mỹ có đảm bảo

Tính luôn sẵn sàng về các dịch vụ khách hàng là tài sản và tài nguyên chính cho sự phục vụ:

1. Các dịch vụ của công ty, đợc chạy trên không dới 100 máy chủ 2. Giám sát liên tục

3. Tỷ suất truy cập đợc và thời gian trả lời luôn đợc đo đạc bời một bên thứ ba độc lập (Keynote) và là một trong những công ty tốt nhất về Internet hiện nay

4. Làm việc trên mọi hệ thống phân phối nh Internet, các thiết bị điện tử câm tay PDA và điện thoại thông minh Smartphone.

3.2.4 Giải pháp lâu dài và hiệu quả về kinh tế

Viamichelin gánh trách nhiệm về làm chủ, bảo trì và hỗ trong mọi nền tảng về phần cứng, phần mềm, dữ liệu đợc sử dụng trong thiết kế và sản xuất các dịch vụ hỗ trợ du lịch lữ hành của mình. Với các dịch vụ WS, các giải pháp dựa trên công nghệ ASP của Viamichelin, bạn chỉ cần trả tiền cho các dịch vụ mà các ứng dụng của bạn dùng thực sự mà không cần phải đầu t vào một giải pháp tự có tốn tiến và phức tạp khi triển khai.

3.2.5 Các chức năng sẵn có

Các dịch vụ WS của Viamichelin có hàng loạt các chức năng nh:

1.Mã địa lý Geocoding: Chức năng này kiểm tra độ chính xác của một địa chỉ và đa ra toạ độ địa lý của nó, chỉ ra quốc gia, bang, thành phố, con phố hoặc bất cứ địa danh nào rồi hiển thị nó trên một bản đồ và tìm các địa danh khác gần đó. Chức năng này đợc tối u hoá về nhận biết các địa chỉ tại nhiều quốc gia với việc sử dụng các định dạng và thông lệ về địa chỉ của mỗi quốc gia.

2.Mã địa lý đổi chiều (Reverse geocoding): Chức năng này sẽ tìm kiếm địa chỉ chính xác của một địa điểm hoặc đặc tính địa lý từ các toạ độ địa lý của nó. Việc này giúp, ví dụ, thiết lập vị trí chính xác của xe cộ (định tuyến theo hệ thống định vị toàn cầu GPS) mà các toạ dộ của nó đợc gửi tới ứng dụng.

3.Tính đờng đi : chức năng này cho phép tính đờng đi từ điểm này tới điểm kia trong Châu âu và Bắc Mỹ, đa ra các phờng án về đờng đi một cách chi tiết với các hớng đị. Các dãy thông tin này làm cho dịch vụ trở nên rất mạnh và đáng tin cậy đối với máy định hớng đờng đi.

1. Các lựa chọn và thông tin có sẵn bao gồm :

a) Loại đờng (ngắn nhất, nhanh nhất, miễn phí, sử dụng tối đa đờng dành cho mô tô )…

b) Loại xe cộ (mô tô, ô tô, )…

c) Thông tin giá (miễn phí đối với dạng xe cộ )…

d) Các chi tiết liên quan tới các sự kiện hàng ngày hoặc mang tính thời vụ có thể ảnh hởng tới kế hoạch đờng đi (sửa đờng, lễ hội )…

e) Các kế hoạch chi tiết về đờng đi (bản đồ đờng đi, hớng dẫn lái xe, độ dài tổng cộng, thời gian chuyến đị..) hoặc kế hoạch tổng hợp về đờng đi (độ dài tổng cộng, dạng đờng đi và thời gian chuyến đi). Tóm tắt kế hoạch đờng đi cũng có thể đợc sử dụng để tìm các địa điểm gần nhất theo đờng đi.

2. Tìm kiếm các địa điểm thú vị ở gần : Chức năng nàycho phép tìm kiếm một số lợng nhất định các địa chỉ hoặc địa điểm gần nhất nh các đờng tắt tới một địa điểm hoặc một chỗ đáng xem cụ thể nào đó bên trong một bán kính tìm kiếm do ngời sử dụng tự xác định. Ví dụ, xem nơi bán lẻ ô tô gần nhất đối với một địa điểm nào đó hoặc tìm các đối thủ cạnh tranh gần nhất so với nơi bán hàng của bạn và phân tích các khu vực đó cho mục đích của bạn.

3. Tính khoảng cách : Chức năng này còn gọi là tìm địa điểm thú vị gần đó sẽ tính khoảng cách nh những lối tắt giữa một vài vị trí, phân loại chúng theo một trật tự đơn giản về sự gần hoặc bằng việc kết hợp với các tiêu chuẩn

khác ( nh hiển thị trớc tiên các đại lý gần nhất rồi sau đó theo thứ tự u tiên là các đại lý gần nhất chẳng hạn).

4. Toạ độ XY tới các điểm : Chức năng này tự động tìm một đối tợng với các toạ độ địa lí biết trớc trên một bản đồ mà không cần phải sử dụng mã địa lý u tiên nào. Chức năng tạo bản đồ có thể sau đó đợc tổng hợp trực tiếp với việc hiển thị các logo, ví dụ, định vị trí các đối tợng trong chế độ thời gian thực.

5. Các điểm tới toạ độ XY : Chức năng này hiển thị các toạ độ địa lý của một đối tợng trên một bản đồ, cho phép các kế hoạch hoặc khoảng cách về đờng đi đợc tính trực tiếp từ bản đồ mà không cần mã địa lý u tiên nào của đối t- ợng. việc này sẽ tối thiểu hoá thời gian xử lý các yêu cầu thông qua việc cắt giảm số lợng các giao dịch giữ liệu đợc yêu cầu.

6. Xác định bản đồ tốt nhất : Chức năng này cung cấp các tham số cần thiết cho việc tạo ra một bản đồ về kích thớc, tỷ lệ và khả năng định vị (phóng to thu nhỏ, di chuyển sang phía đông hoặc phía tây ) Bản đồ này có thể sau…

đó đợc kết hợp với các thông tin đợc hiển thị bởi hệ thống thông tin địa lý GIS và đợc thể hiện trên một bản đồ của ViaMichelin.

7. Tạo ra bản đồ : Chức năng này, một mở rộng của phần “ Có đợc xác định bản đồ tốt nhất”,tạo ra một bản đồ chất lợng cao của ViaMichelin (chỉ ra các điểm du lịch, các vùng hành chính, các nhà ga, công viên ) trong một…

định dạng GIF đối với mọi loại phơng tiện. Các đối tợng có thể sau đó đợc hiển thị trên bản đồ ở dạng logo đã đợc tuỳ biến.

8. Hỗ trợ toàn diện cho khách hàng : ViaMichelin đa ra các tài liệu kỹ thuật trực tuyến rất chi tiết. Website http://ws.viamichelin.com hỗ trợ có thể truy cập đợc, cung cấp các điều khoản nh một sách hớng dẫn hoàn chính, các chỉ dẫn và ví dụ giúp bạn trong mọi tình huống. Một đội luôn sẵn sàng trả lời các yêu cầu về triển khai hệ thống và giúp bạn thiết lập dịch vụ. ViaMichelin còn cung cấp các công cụ quan trắc cho phép bạn hàng ngày biết đợc các chi tiết cho từng dịch vụ. Hơn nữa, một kết nối Intranet an toàn

cho phép bạn dễ dàng quản trị các địa chỉ của mình trực tuyến và tích hợp chúng với các ứng dụng của bạn.

3.2.6 Các yêu cầu của hệ thống để truy cập và sử dụng các dịch vụ WS vủa ViaMichelin:

1. Một máy tính kết nối với Intrernet

2. Khả năng giải mã một yêu cầu với việc sử dụng SOAP 1.1

3. Khả năng gửi một yêu cầu SOAP với việc sử dụng giao thức HTTP 1.1 4. Khả năng biên dịch XML

3.2.7 Yêu cầu hệ thống để sử dụng ví dụ Java

1. Java 1.3

2. Máy JSP và Servlet nh Tomcat, Resin hoặc Jetty.

3.2.8 Yêu cầu hệ thống để sử dụng ví dụ. NET

1. Máy chủ web của Microsoft IIS (internet Information Server) 2. Framework. Net 1.1

Theo : http://ws.Viamichelin.com/wswesbsite/gbr/prs/Makey Features.jsp

Một phần của tài liệu Tổng quan kiến trúc hệ thống và mô hinh ứng dụng dịch vụ (web services) trên thé giới (Trang 37 - 42)

Tải bản đầy đủ (DOC)

(50 trang)
w