wsdl uzantılı web uygulamalarını kullanma

2006-08-24 Thread Zeki Çatav
Merhaba,
Genel sağlık sigortası kapsamında bakanlıkların geliştirdiği ağ arayüzlü
uygulamada wsdl uzantılı dosyalar bulunuyor. Bu dosyaları tarayıcı ile
aşağıdaki gibi kaynak yerine uygulama olarak görmek için Debian Etch
üzerinde ne yapmalıyım?
Java ile ilgili kurulu dosyalar e-postanın sonouda listelendi.
Teşekkürler,iyi çalışmalar.

-

http://ws.gss.emekli.gov.tr";
xmlns:impl="http://ws.gss.emekli.gov.tr";
xmlns:intf="http://ws.gss.emekli.gov.tr";
xmlns:tns2="http://model.gss.emekli.gov.tr";
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/";
xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/";
xmlns:wsi="http://ws-i.org/profiles/basic/1.1/xsd";
xmlns:xsd="http://www.w3.org/2001/XMLSchema";>
 
  http://model.gss.emekli.gov.tr";
xmlns="http://www.w3.org/2001/XMLSchema";
xmlns:impl="http://ws.gss.emekli.gov.tr";
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/";
xmlns:xsd="http://www.w3.org/2001/XMLSchema";>
   http://ws.gss.emekli.gov.tr"/>
   

 
 
 
 
 
 
 
 
 
 

   
   

 
 
 
 
 
 
---

.Kurulu java platformu..

$ dpkg -l | grep java
ii  gjdoc   0.7.7-2documentation generation framework for java
ii  java-common 0.25   Base of all Java packages
ii  java-gcj-compat 1.0.56-2  Java runtime environment using GIJ
ii  java-package   0.27   utility for building Java(TM) 2 related Debi
ii  libgnucrypto-java 2.1.0-1 full-featured cryptographic library in
Java
ii  libhsqldb-java   1.8.0.2-2   Java SQL database engine
ii  libjaxp1.2-java  1.2.01-1  Java XML parser and transformer APIs
(DOM, S
ii  libjessie-java   1.0.1-3   free implementation of the Java Secure
Socke
ii  libjline-java0.9.5-2   Java library for handling console input
ii  libservlet2.3-java  4.0-8  Servlet 2.3 and JSP 1.2 Java classes and
doc
ii  libxalan2-java  2.6.0-6   XSL Transformations (XSLT) processor in
Java
ii  libxerces2-java 2.6.2-4 Validating XML parser for Java with DOM leve
ii  libxt-java 0.20050823-2 An implementation in Java of XSL Transformat
ii  openoffice.org-java-common  2.0.3-2 OpenOffice.org office suite Java
support arc

-- 
Zeki Çatav <[EMAIL PROTECTED]>
Türkiye Yüksek İhtisas Hastanesi


signature.asc
Description: Bu dijital olarak imzalanmış	ileti parçasıdır


Re: wsdl uzantılı web uygulamalarını kullanma

2006-08-24 Thread Zeki Çatav
Prş, 2006-08-24 tarihinde 10:52 +0300 saatinde, ZEKI CATAV yazdı:
> Merhaba,
> Genel sağlık sigortası kapsamında bakanlıkların geliştirdiği ağ arayüzlü
> uygulamada wsdl uzantılı dosyalar bulunuyor. Bu dosyaları tarayıcı ile
> aşağıdaki gibi kaynak yerine uygulama olarak görmek için Debian Etch
> üzerinde ne yapmalıyım?
> Java ile ilgili kurulu dosyalar e-postanın sonouda listelendi.
> Teşekkürler,iyi çalışmalar.
Merhaba,
Sanırım sayfanın kendisinde bir sorun var MS tabanlı tarayıcılar ile de
aynı sorun yaşanmaktaymış. MS kısmını tümüyle göz ardı edip denemeden
sorunu linux platformuna özgü gibi değerlendirmişim.
Hatam ve mesaj kirliliği için özür dilerim.

-- 
Zeki Çatav <[EMAIL PROTECTED]>
Türkiye Yüksek İhtisas Hastanesi


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: wsdl uzantılı web uygulamalarını kullanma

2006-08-24 Thread Bahri Meriç CANLI
Merhaba

ilk mailinizde göndermiş olduğunuz içerik bir soap sorgusu gibi
görünüyor.  http://tckimlik.nvi.gov.tr/kpspublic.asmx?op=IlListesiGetir
adresindekilerle benzer içeriğe sahipler.

Bu içerği herhangi bir programlama dilinde yazabilceğiniz soap istemcisi
ile alıp kullanabilirsiniz.

yada içerği sunan sitenin böyle bir kodu yazması gerekiyor.

İyi çalışmalar


Zeki Çatav yazmış:
> Prş, 2006-08-24 tarihinde 10:52 +0300 saatinde, ZEKI CATAV yazdı:
>   
>> Merhaba,
>> Genel sağlık sigortası kapsamında bakanlıkların geliştirdiği ağ arayüzlü
>> uygulamada wsdl uzantılı dosyalar bulunuyor. Bu dosyaları tarayıcı ile
>> aşağıdaki gibi kaynak yerine uygulama olarak görmek için Debian Etch
>> üzerinde ne yapmalıyım?
>> Java ile ilgili kurulu dosyalar e-postanın sonouda listelendi.
>> Teşekkürler,iyi çalışmalar.
>> 
> Merhaba,
> Sanırım sayfanın kendisinde bir sorun var MS tabanlı tarayıcılar ile de
> aynı sorun yaşanmaktaymış. MS kısmını tümüyle göz ardı edip denemeden
> sorunu linux platformuna özgü gibi değerlendirmişim.
> Hatam ve mesaj kirliliği için özür dilerim.
>
>   


begin:vcard
fn;quoted-printable:Bahri Meri=C3=A7 CANLI
n;quoted-printable:CANLI;Bahri Meri=C3=A7
adr;quoted-printable:Ankara;;T=C3=BCrkiye
email;internet:[EMAIL PROTECTED]
x-mozilla-html:TRUE
url:http://www.bahri.info
version:2.1
end:vcard



Re: wsdl uzantılı web uygulamalarını kullanma

2006-08-24 Thread Deniz Bahadir Gur

selam,
bende eklemek istedim. wsdl "web service definition language" anlamina 
gelir ve XML bicimindedir. bu dosyalar web service sunucularinin kendi 
servisleri hakkinda istemciye bilgi vermesi icin kullanilir, ornegin 
benim servisimde soyle bir metod var, soyle 
cagrabilirsin/kullanabilirsin gibi bilgiler icerir. herhangi bir web 
tarayici ile acarsaniz sadece XML gorebilirsiniz, bir isinize yaramaz. 
SOAP (simple object access protocol) incelemenizi tavsiye ederim.


Deniz

Bahri Meriç CANLI wrote:


Merhaba

ilk mailinizde göndermiş olduğunuz içerik bir soap sorgusu gibi
görünüyor.  http://tckimlik.nvi.gov.tr/kpspublic.asmx?op=IlListesiGetir
adresindekilerle benzer içeriğe sahipler.

Bu içerği herhangi bir programlama dilinde yazabilceğiniz soap istemcisi
ile alıp kullanabilirsiniz.

yada içerği sunan sitenin böyle bir kodu yazması gerekiyor.

İyi çalışmalar


Zeki Çatav yazmış:
 


Prş, 2006-08-24 tarihinde 10:52 +0300 saatinde, ZEKI CATAV yazdı:
 
   


Merhaba,
Genel sağlık sigortası kapsamında bakanlıkların geliştirdiği ağ arayüzlü
uygulamada wsdl uzantılı dosyalar bulunuyor. Bu dosyaları tarayıcı ile
aşağıdaki gibi kaynak yerine uygulama olarak görmek için Debian Etch
üzerinde ne yapmalıyım?
Java ile ilgili kurulu dosyalar e-postanın sonouda listelendi.
Teşekkürler,iyi çalışmalar.
   
 


Merhaba,
Sanırım sayfanın kendisinde bir sorun var MS tabanlı tarayıcılar ile de
aynı sorun yaşanmaktaymış. MS kısmını tümüyle göz ardı edip denemeden
sorunu linux platformuna özgü gibi değerlendirmişim.
Hatam ve mesaj kirliliği için özür dilerim.

 
   




 




--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: wsdl uzantılı web uygulamalarını kullanma

2006-08-24 Thread Zeki Çatav
Prş, 2006-08-24 tarihinde 12:38 +0300 saatinde, Deniz Bahadir Gur yazdı:
> selam,
> bende eklemek istedim. wsdl "web service definition language" anlamina 
> gelir ve XML bicimindedir. bu dosyalar web service sunucularinin kendi 
> servisleri hakkinda istemciye bilgi vermesi icin kullanilir, ornegin 
> benim servisimde soyle bir metod var, soyle 
> cagrabilirsin/kullanabilirsin gibi bilgiler icerir. herhangi bir web 
> tarayici ile acarsaniz sadece XML gorebilirsiniz, bir isinize yaramaz. 
> SOAP (simple object access protocol) incelemenizi tavsiye ederim.
> 
> Deniz
> 
Merhaba,
GSS ile ilgili uygulamaları kullanmak için verdikleri linkler aşağıda;
Benim bundan anladığım ilgili linke tıklayıp uygulamayı çalıştırmak.
Ancak bunu yapınca sadece kaynak xml belgesi görüntüleniyor.


Hak Sahipliği ve Sözleşme Doğrulama  Servisi (A00) 
 
   Reçete ,Tetkik  ve Sevk takibi Servisi (B00) 
 
  http://212.174.159.120/GSS/wsdl/tr/gov/emekli/ws/Haksahipligi.wsdl 
 
 
 
Ödeme Sorgulama Servisi (C00) 
 
http://212.174.159.120/GSS_WS/wsdl/tr/gov/emekli/gss/ws/GSS.wsdl 
 
 
 
Ödeme Durum Kontrol Servisi (D00) 
 
http://212.174.159.120/DurumKontrolWS/wsdl/tr/gov/emekli/ws/DurumKontrol.wsdl 
 
 
 
Faturala Sorgulama / İptal Servisi (E00) 
 
http://212.174.159.120/FaturaSorgulama/wsdl/tr/gov/emekli/ws/FaturaSorgula.wsdl 
 



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: wsdl uzantılı web uygulamalarını kullanma

2006-08-24 Thread Deniz Bahadir Gur

Recai Oktaş wrote:


* Deniz Bahadir Gur [2006-08-24 14:22:32+0300]
 

iste bu wsdl dosyalarini kullanarak web servis istemcinizi 
yazmaniz(programlamaniz) gerekiyor. daha sonra, yazadiginiz bu istemci 
uygulamasindan gelen bilgileri istedigini sekilde kullanabilirsiniz. 
ornegin herhangi bir web sayfasinda gosterebilir, yada bir masa ustu 
uygulamasinda kullanabilirisniz. bunun icin .Net, Java yada PHP gibi 
diller kullanabilirsiniz.
   



SOAP vb. "buzzword"lerin çok aşinası değilim, ama bu Web hizmetlerini
kullanan (muhtemelen .Net tabanlı) istemci uygulamalar ilgili kurumlarda
zaten olmalı, öyle değil mi?  Eğer .Net kaynak kodları mevcutsa Linux
üzerinde Mono'yla birşeyler yapılabilir galiba (Wine vesaire ile emülasyona
girmeden).  C#'ı pek bilmiyorum ama aşağıdaki belgeden yararlanarak çok
basit birkaç deneme yaptım:

   http://www.mono-project.com/Web_Services

'mono-cs' paketinde wsdl adında bir uygulama var: "Mono's Web Service Proxy
Generator", ayrıntılar için wsdl(1).  Bununla meselâ ilgili servis için
vekil sınıf tanımlarını içeren 'HakSahipligiService.cs' dosyası basitçe
aşağıdaki komut ile elde edilebiliyor:

   wsdl http://212.174.159.120/GSS/wsdl/tr/gov/emekli/ws/Haksahipligi.wsdl
   => HakSahipligiService.cs

Yukarıdaki belgeyi takip ederek:

mcs /target:library HaksahipligiService.cs -r:System.Web.Services
=> HakSahipligiService.dll

Sonrasında yapılması gereken bir istemci ('istemci.cs') yazmak ve derlemek:

   mcs /r:HakSahipligiService.dll istemci.cs
   => istemci

Perl üzerinden gidilecekse 'libsoap-lite-perl' var.  Bununla bir ara TC
Kimlik No denemesi yapmıştım.  Kullanımı çok zor değil ama doğrusu bu tür
"enterprise" işlerden pek haz etmiyorum. :-)

Parkyeri olarak sizin bu tür çalışmalarınız vardır sanıyorum.  Yukarıda da
değindiğim gibi bu servislerin ihalesini alanlar en azından referans
istemci uygulaması olarak (?) birşeyler hazırlamış olmalılar.  Eğer bunlar
(standartlara uygun şekilde) C# ile yazılmış (Mono'nun VB desteği şimdilik
yetersiz görünüyor) ve kaynak kodları kamuya açıksa sıfırdan birşeyler
yazmak yerine Mono'yla birşeyler yapılabilir mi acaba?  Yoksa bir an için
TR'de olduğumu unutup fazla iyimser mi düşünüyorum? :-)

 


merhaba,
   evet bizim buna benzer ve daha karmasik yapilar icin yazdigimiz 
webservis istemcileri mevcut. ben perl icin 3 yil once libsoap-lite-perl 
paketi ile bir istemci yazmistim, .NET bir webservice ile konusmasi 
gerekiyordu, fakat bir turlu konusturamadim, daha sonra sunu farkettim 
bu perl paketi o zaman SOAP 1.1 destekliyordu fakat guncel SOAP surumu 
1.2 idi. sanirim bu yuzden konusturamadim. daha sonra yine perl ile 
kendi yontemlerim ile cozmustum olayi :)


   su anda bunlar icin JAVA kullaniyoruz ve artik PHP ile de yapilmasi 
cok kolay oldu bu istemcileri. bence burada izlenmesi gereken yontem 
daha once yazilan bir kodu mono ile cozmeye calismak degil, cunku bu 
yapi sadece birkac bilgi sorgulamak icin kurulmus basit bir yapi, Zeki 
beyin gonderdigi ilk e-posta dan gorebildigim kadari ile. bunu java yada 
php ile cok kolay bir sekilde programlayabilir.


iyi calismalar,
Deniz


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]