آپاچی اکسیس

Apache Axis
توسعه‌دهنده(ها)بنیاد نرم‌افزار آپاچی
انتشار پایدار
1.4 / ۲۲ آوریل ۲۰۰۶ (۲۰۰۶-04-۲۲)
نوشته‌شده باجاوا (زبان برنامه‌نویسی) and سی پلاس‌پلاس
سیستم‌عاملچندسکویی
نوعخدمات وب
مجوزمجوز آپاچی 2.0
وبگاه

آپاچی اکسیس (Apache eXtensible Interaction System) یک چهارچوب وب سرویس متن باز مبتنی بر اکس‌ام‌ال می‌باشد که شامل پیاده‌سازی SOAP Server، تسهیلات متنوع و رابط‌های برنامه‌نویسی کاربردی برای تولید و توسعه اپلیکشن‌های وب سرویس با زبان‌های جاوا و سی پلاس پلاس است. با استفاده از Apache Axis توسعه دهندگان می‌توانند برنامه‌های کاربردی محاسبات توزیع شده و سازگار ایجاد نمایند. محور توسعه تحت نظارت بنیاد نرم‌افزار آپاچی صورت می‌گیرد.

Axis برای جاوا

هنگام استفاده از نسخه Axis جاوا دو راه برای افشای کد جاوا به وب سرویس وجود دارد. یکی از ساده‌ترین آنها برای استفاده از فایل‌های Axis بومی JWS (Java Web Service) است. راه دیگر استفاده از استقرار سفارشی است. استقرار سفارشی شما را قادر به سفارشی کردن منابع می‌کند که باید به عنوان خدمات وب ظاهر شود.

همچنین نگاه کنید به آپاچی Axis2.

ایجاد وب سرویس JWS

فایل‌های JWS حاوی سورس کد کلاس جاوا است که به عنوان وب سرویس ظاهر شده. تفاوت اصلی بین فایل معمولی جاوا و فایل jws در پسوندهاست. تفاوت دیگر در اسقرار فایل‌های jws به عنوان سورس کد و کامپایل نشدن فایل‌های کلاس است.

مثال زیر از

http://axis.apache.org/axis/java/user-guide.html#Publishing_Web_Services_with_Axis

گرفته شده است.

این روش، روشهای افزودن و تفریق ماشین حساب کلاس را به نمایش می‌گذارد.

 public class Calculator
 {
   public int add(int i1, int i2)
   {
     return i1 + i2;
   }

   public int subtract(int i1, int i2)
   {
     return i1 - i2;
   }
 }

خدمات وب سرویس JWS

هنگامی که Axis servlet استقرار یافته باشد، شما فقط نیاز به کپی کردن فایل jws به Axis directory بر روی سرور دارید. AXis servlet کار خواهد کرد اگر شما در حال استفاده از آپاچی تامکت باشید. در صورتی که شما با استفاده از web container دیگر ایجاد war بایگانی مورد نیاز خواهد بود.

دسترسی وب سرویس JWS

با استفاده از URL

http://localhost:8080/axis/Calculator.jws

وب سرویس JWS در دسترس است. اگر شما در حال اجرا سفارشی پیکربندی آپاچی تامکت یا در یک ظرف URL ممکن است متفاوت باشد.

Axis برای C++

یک مثال برای پیاده‌سازی و استقرار ساده وب سرویس با ++C نسخه از Axis را می‌توان در Axis-CPP آموزش (لینک در بخش مرجع در زیر).

اقدامات لازم عبارتند از:

  • ایجاد فایل wsdl
  • تولید کلاینت و سرورهای اینترنتی با استفاده از wsdl2ws
  • ارائه سمت سرور وب سرویس پیاده‌سازی (به عنوان مثال روش اضافه کردن ماشین حساب خدمات)
  • ساخت کد سمت سرور و به روز رسانی تولید اعزام.wsdd با. مسیر dll
  • استقرار باینری به دایرکتوری مشخص شده در wsdd
  • ساخت مشتری
  • اجرا و لذت ببرید…

برای کسب اطلاعات بیشتر در تک تک مراحل به آموزش مراجعه نمایید.

فن آوری‌های مرتبط

  • آپاچی Axis2 - re-design/نوشتن اکسیس
  • Java Web Services Development Pack - web services framework
  • Apache CXF - دیگر Apache web services framework (XFire و Celtix)
  • XML و رابط کاربری برای خدمات شبکه - RPC/web services framework
  • خدمات وب نیایش چارچوب - Java API برای فراخوانی سرویس‌های وب
  • webMethods چسب - تجاری خدمات وب را قادر می‌سازد محصول
  • AlchemySOAP - open source C++ web services framework

جستارهای وابسته

  • []

پیوند به بیرون

Read other articles:

American legislative district This article does not cite any sources. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Washington's 49th legislative district – news · newspapers · books · scholar · JSTOR (July 2023) (Learn how and when to remove this template message) Map of Washington's 49th legislative district Washington's 49th legislative district is one of fort...

 

British political process and ideology King Oswald's Banner, used to represent the greater region and former kingdom of Northumbria. Northern England as defined along Historic Counties Northern England devolution is the broad term used to describe the wish for devolved governmental powers that would give more autonomy to the Northern Counties (those northern parts of England in the North–South divide in the United Kingdom). Whilst definitions of the North vary, it is commonly defined as the...

 

Опис файлу Опис Логотип Teletoon 2011-2014 Джерело https://en.wikipedia.org/wiki/Télétoon#/media/File:Teletoon_2011.PNG Автор зображення Ліцензія див. нижче Обґрунтування добропорядного використання для статті «Teletoon» [?] Мета використання в якості основного засобу візуальної ідентифікації у верхній ч

Ду-Хо Сю Народився 1962[1][2][…] або серпень 1962[4] (61 рік)Сеул, Південна Корея[5][6]Країна  Південна Корея[7]Національність Корейці[8][9]Діяльність скульптор, художник-гравер, художник інсталяційГалузь скульптураAlma mater Єльський універс�...

 

Tirto SuwondoLahir1962Grobogan, Indonesia PekerjaanSastrawan, peneliti, birokratTahun aktif1985 - sekarang Dr. Tirto Suwondo, M.Hum. (lahir di Grobogan, Jawa Tengah, 1962) adalah peneliti berkebangsaan Indonesia di Badan Bahasa Kementerian Pendidikan dan Kebudayaan Republik Indonesia. Tirto juga seorang penulis di sejumlah surat kabar, sebagian terhimpun di beberapa buku sastra, kritik sastra, kebahasaan, dan komunikasi sastra. Sejak 2017 Tirto Suwondo menjabat sebagai Kepala Balai Bahas...

 

Reforma previsional en Argentina de 2017 Momento en el cual la Cámara de Diputados de la Nación Argentina aprueba la reformaTipo LeyPromulgación diciembre de 2017[editar datos en Wikidata] La reforma previsional en Argentina de 2017 fue una reforma del sistema de jubilaciones y pensiones impulsada durante la presidencia de Mauricio Macri.[1]​ Fue aprobada por el Congreso de la Nación Argentina en diciembre de 2017 a través de la ley 27.426 [2]​ Buscaba elevar el mí...

Historic house in California, United States United States historic placeHyde HouseU.S. National Register of Historic Places Show map of CaliforniaShow map of the United StatesLocation500 S. Court St., Visalia, CaliforniaCoordinates36°19′33″N 119°17′28″W / 36.32583°N 119.29111°W / 36.32583; -119.29111Area0.1 acres (0.040 ha)Built1886 (1886)Built byMiller, E. O.Architectural styleQueen AnneNRHP reference No.79000565[1]Added to...

 

هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (ديسمبر 2020) إليشا هانتينغتون   معلومات شخصية الميلاد 9 أبريل 1796[1]  الوفاة 13 ديسمبر 1865 (69 سنة) [1][2]  لوويل[1]  مكان الدفن مقبرة ماونت أوبورن  مو�...

 

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada Februari 2023. Tanaman yang kurang dimanfaatkan (underutilized crops) adalah tanaman yang tidak ditanam secara komersial dalam skala besar atau diperdagangkan secara luas. Tanaman yang kurang dimanfaatkan adalah spesies tanaman yang kurang dikenal dalam hal pemasara...

Commune in Normandy, FranceBoissei-la-LandeCommuneLocation of Boissei-la-Lande Boissei-la-LandeShow map of FranceBoissei-la-LandeShow map of NormandyCoordinates: 48°41′01″N 0°03′47″E / 48.6836°N 0.0631°E / 48.6836; 0.0631CountryFranceRegionNormandyDepartmentOrneArrondissementAlençonCantonSéesGovernment • Mayor (2020–2026) Yves Grasland[1]Area17.11 km2 (2.75 sq mi)Population (Jan. 2020)[2]121 ...

 

Some of this article's listed sources may not be reliable. Please help this article by looking for better, more reliable sources. Unreliable citations may be challenged or deleted. (December 2020) (Learn how and when to remove this template message) 2010 studio album by Haifa WehbeBaby HaifaStudio album by Haifa WehbeReleasedMarch 2010Recorded2009-2010GenreArabicLabelRotanaHaifa Wehbe chronology Habibi Ana(2008) Baby Haifa(2010) Malikat Jamal Al Kawn(2012) Baby Haifa is the fifth albu...

 

Bracelet that straps a watch to the wrist A leather watch strap with a butterfly closure Four analog wristwatches for men with variants of the widespread metal watch strap made from stainless steel, the two in the middle being of the most common type A watch strap, watch band, watch bracelet or watch belt is a bracelet that straps a wrist watch onto the wrist.[1] Watch straps may be made of leather, plastic, rubber, cloth, or metal, sometimes in combination. It can be regarded as a fa...

Television channel TVN MeteoCountryPolandBroadcast areaPolandNetworkTVNHeadquartersMedia Business CentreWarsaw, PolandProgrammingPicture format576i (16:9 SDTV)OwnershipOwnerTVN GroupSister channelsTVN24 TVN24 BISHistoryLaunched10 May 2003; 20 years ago (2003-05-10)ReplacedTVN Meteo ActiveClosed15 April 2015; 8 years ago (2015-04-15)LinksWebsitetvnmeteo.pl TVN Meteo was a Polish channel dedicated exclusively to weather forecasts, it launched on May 10, 2003....

 

يفتقر محتوى هذه المقالة إلى الاستشهاد بمصادر. فضلاً، ساهم في تطوير هذه المقالة من خلال إضافة مصادر موثوق بها. أي معلومات غير موثقة يمكن التشكيك بها وإزالتها. (ديسمبر 2018) 11° خط عرض 11 جنوب خريطة لجميع الإحداثيات من جوجل خريطة لجميع الإحداثيات من بينغ تصدير جميع الإحداثيات من ك...

 

Togolese footballer This biography of a living person needs additional citations for verification. Please help by adding reliable sources. Contentious material about living persons that is unsourced or poorly sourced must be removed immediately from the article and its talk page, especially if potentially libelous.Find sources: Razak Boukari – news · newspapers · books · scholar · JSTOR (June 2022) (Learn how and when to remove this template message) R...

This article needs to be updated. Please help update this article to reflect recent events or newly available information. (November 2010) The United States Department of Defense Office of Force Transformation (OFT) was established October 29, 2001 in the Office of the Secretary of Defense. Secretary of Defense Donald Rumsfeld called for the creation of this new office to support his transformation vision along with President George W. Bush’s broad mandate to transform U.S. military capabil...

 

Długość 17 km Kraje związkowe Nadrenia Północna-Westfalia Mapa Przebieg trasy Legenda w użyciu   projekt, budowa, konieczność modernizacji węzeł drogowy typu WA węzeł drogowy typu WB skrzyżowanie rondo przejście granicznepunkt poboru opłat (PPO) stacja poboru opłat (SPO) most / wiadukt / estakada prom rzeka – brak przeprawy przejazd kolejowo-drogowy tunel parking z bufetem stacja paliw restauracja hotel / motel lub inne miejsce noclegowe drogowy odcinek lotniskowy robo...

 

Painting by Sandro Botticelli FortitudeArtistSandro BotticelliYear1470MediumTempera on panelDimensions167 cm × 87 cm (66 in × 34 in)LocationUffizi, Florence Fortitude (Italian: Fortezza) is a painting by the Italian Renaissance master Sandro Botticelli, finished in 1470. Housed in the Galleria degli Uffizi, in Florence, Italy, Fortitude was the first recorded masterpiece by Botticelli. This work originally belonged to a set of seven panels represent...

Festival de la Canción de Eurovisión 1967 Fecha 8 de abril de 1967Presentadores Erica VaalTelevisión anfitriona Website Página web oficial Lugar Palacio Imperial de Hofburg Viena, AustriaGanador(a) «Puppet on a String», Sandie ShawReino Unido Reino UnidoSistema de votos Cada jurado tenía 10 miembros, otorgando cada uno de ellos un punto a su canción favorita.Participantes 17Retirados Dinamarca DinamarcaSin puntos  SuizaActos artísticos Niños Cantores de Viena Cronolog...

 

Peta infrastruktur dan guna tanah di Komun Clères.     = Kawasan perbandaran     = Tanah yang subur     = Padang rumput     = Tanah polikultur     = Hutan     = Vegetasi pokok renek     = Tanah lembap     = Anak sungaiClères ialah komun di jabatan Seine-Maritime dan di kawasan Haute-Normandie di utara Perancis. Lihat juga Komun di ja...

 

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!