Message oriented interoperability between WCF channels and Oracle Application Server WSIF

By Jesus Rodriguez

Overview

A few weeks ago, in an SOA forum, someone inquired about which technologies to use to achieve untyped interactions with Web Services. Untyped interactions are interactions in which the Service Contract (WSDL, Policies, etc) is not available at design time. This is a classic Enterprise Service Bus (ESB) scenario in which multiple and generic interactions with Web Services are needed and in which generating specific proxies per Web Services is not a practical solution. Going back to my conversation, my response to the question was that the Windows Communication Foundation (WCF) channel model in .NET and the Web Services Invocation Framework (WSIF) in J2EE are technologies that can address those types of scenarios. Surprisingly, when somebody else asked me about .NET-J2EE interoperability references for those technologies, mainly WSIF, I could not find a good example for them to reference.

After this introduction you can guess what this post is all about. I intend to illustrate the techniques used in WSIF and WCF channels to achieve interoperable solutions.

Low-level Interoperability

From the technology standpoint both WCF channels and WSIF reside at the lowest level of the Web Service stack. In other words, this is the component in the Web Service technology responsible for sending and receiving messages from Web Services.  Contrary to WCF channels which are exclusive to WCF, WSIF is the foundation of numerous J2EE-based Web Service stacks such as Oracle Application Server, WebSphere Application Server and WSO2 (this is J2SE). WSIF is also the foundation of some integration products such as Oracle BPEL Process Manager, Oracle ESB, and WebSphere Integration Server, among others.   For the purposes of the demonstrations included on this article we are going to focus on Oracle Application Server. 

Although WCF channels and WSIF reside at the lowest level of the Web Service technology stack, they still present interoperability challenges in terms of contract design and serialization. The difference from the consumer standpoint relies on the fact that the developer has complete control of the serialization process despite having no type information available at design time. On the other hand, the consumer has to be intimately familiar with the contract of the service in order to create the proper messages.

Even though this article does not intend to deep dive into the WCF or WSIF concepts, a high level overview of the technologies is required in order to walk through the samples.

WSIF overview

WSIF provides standard interfaces to interact with Web Services using alternative protocols to the classic SOAP over HTTP approach. The protocols used can be either transport (TCP, UDP) or technology (EJB, JMS). WSIF relies on WSDL bindings in order to reference the different providers.  The following picture illustrates a high overview of the WSIF architecture

 

Figure 1: WSIF Architecture overview

As the figure illustrates WSIS implements an extensible provider model in order to abstract the different transports. A common kernel layer is responsible for determining the required provider for executing the operation based on the WSDL binding.   The SOAP provider must be used for standard Web Services interactions.   The extensible WSIF provider model is used by multiple J2EE Web Service technologies as the mechanism for supporting multi-transport and multi-binding Web Services. WCF Channels would be considered the equivalent to that model.

WCF Channels overview

WCF endpoints communication with other applications using a communication stack called the channel stack. Basically, every component of the channel stack abstracts the communication aspects of the layers below it and exposes that abstraction only to the layer above it. The lowest level in the channel stack is the transport channel which sends and receives messages using a transport protocol like TCP or UDP.

 

Figure 2: WCF Channel stack overview

The main communication unit between channels is the Message object.   Above the transport channel could be a number of protocols channels responsible for performing additional functionalities against the message object like encryption, transformation, etc.  The main components for channel interactions are Channel Factories on the client side and Channel Listeners on the Service side.   In particular, WCF channel listeners are combined with different types of channels in order to receive messages. IReplyChannel is commonly used for receiving request messages and sending back reply messages.

The following sections will illustrate how to create interactions between the WCF channel and WSIF models.

Programming with the WCF Service Channel Layer

For the purposes of this example we will use the following WCF contract which simulates a mathematical operation.

[DataContract(Name="Add", Namespace="http://tempuri.org/")]

                public class Add

                {

                        private int fparam1;

                        private int fparam2;

                        [DataMember]

                        public int param1

                        {

                                get { return fparam1; }

                                set { fparam1 = value; }

                        }

                        [DataMember]

                        public int param2

                        {

                                get { return fparam2; }

                                set { fparam2 = value; }

                        }

                }

                [DataContract(Name = "AddResponse", Namespace = "http://tempuri.org/")]

                public class AddResponse

                {

                        private int fAddResult;

                        [DataMember]

                        public int AddResult

                        {

                                get { return fAddResult; }

                                set { fAddResult = value; }

                        }

                }

The next step is to create a WCF listener that waits for a message and returns a response. In order to receive a message we are going to use an IReplyChannel instance. Also, for interoperability purposes we will bind the listener using the basicHttpBinding.

private static void OpenListener()

{

      BasicHttpBinding binding = new BasicHttpBinding();

      IChannelListener<IReplyChannel> listener =

      binding.BuildChannelListener<IReplyChannel>(new Uri(WCF Endpoint Url…), new BindingParameterCollection());

      listener.Open();

      IReplyChannel channel = listener.AcceptChannel();

      channel.Open();

    rest of the code…

}

Then we have to add the required logic to receive a message. This is accomplished by calling the ReceiveRequest method of the IReplyChannel class.

RequestContext request = channel.ReceiveRequest();

Message message = request.RequestMessage;

Add data = message.GetBody<Add>(); 

After that, we are ready to build and send the response message.   We will use the Reply operation of the IReplyChannel class.

      AddResponse result = new AddResponse();

      result.AddResult = data.param1 + data.param2;

      Message replymessage = Message.CreateMessage(message.Version, "http://tempuri.org/", result);

    //Send the response…

    request.Reply(replymessage);

  

Finally, we must release the resources allocated to the messages, channels and listeners.

message.Close();

request.Close();

channel.Close();

listener.Close();

This is basically all the logic we need to put in place to create a WCF channel listener that implements a request-response message exchange pattern. Now, we will create a WSIF client that interacts with the WCF channel.

Creating an Oracle App Server client using WSIF

WISF relies heavily on WSDL descriptions for its interaction with the service side. For that reason, we have to create a WSDL that contains the required type of information to interact with the WCF channel. An important difference from the classic “proxy” approach is that in this scenario the WSDL is interpreted at runtime and no type information is required at design time.

The first step is to create the WSIF client artifacts required to interact with the WCF listener. We are going to accomplish that using the service, operation and port classes available in WSIF.

            WSIFServiceFactory factory=  WSIFServiceFactory.newInstance();

            WSIFService service= factory.getService(WCF Service WSDL URL…, null, null, "http://tempuri.org/", "IMyService");

            WSIFPort port= service.getPort("BasicHttpBinding_IMyService");

            WSIFOperation operation = port.createOperation("Add");

The next step is to create the messages required to interact with the WCF listener.

            WSIFMessage input = operation.createInputMessage();

            WSIFMessage output = operation.createOutputMessage();

            WSIFMessage fault = operation.createFaultMessage();

Next, we must add the logic for populating the request message.  Given that our WCF Service uses document-literal encoding, we will build the message using the SOAPElement class instead rather than the XML-RPC classes.

                SOAPFactory msgFactory= SOAPFactory.newInstance();

                SOAPElement opElement= msgFactory.createElement("Add", "ns0", "http://tempuri.org/");

                SOAPElement param1Element= msgFactory.createElement("param1", "ns0", "http://tempuri.org/");

                SOAPElement param2Element= msgFactory.createElement("param2", "ns0", "http://tempuri.org/");

                param1Element.addTextNode("11");

                  param2Element.addTextNode("12");

               opElement.addChildElement(param1Element);

               opElement.addChildElement(param2Element);

                //Set the message part…

                input.setObjectPart("parameters", opElement);

Finally, we need to send the message and receive the response. For a request-response interaction we use the executeRequestResponseOperation method of the WSIFOperation class.

           operation.executeRequestResponseOperation(input, output, fault);

            SOAPBodyElement result= (SOAPBodyElement)output.getObjectPart("parameters");

The following SOAP message is produced by the WSIF client.

<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

    <s:Header xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">

        <To s:mustUnderstand="1" xmlns="http://schemas.microsoft.com/ws/2005/05/addressing/none">http://192.168.1.207:8081/MathWCF/Service.svc</To>

        <Action s:mustUnderstand="1" xmlns="http://schemas.microsoft.com/ws/2005/05/addressing/none">http://tempuri.org/IMyService/Add</Action>

    </s:Header>

    <env:Body>

        <ns0:Add xmlns:ns0="http://tempuri.org/">

            <ns0:param1>11</ns0:param1>

            <ns0:param2>12</ns0:param2>

        </ns0:Add>

    </env:Body>

</env:Envelope>

  

After the WCF listener code executes, the following SOAP message is produced.

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">

    <s:Header>

        <Action s:mustUnderstand="1" xmlns="http://schemas.microsoft.com/ws/2005/05/addressing/none">http://tempuri.org/</Action>

    </s:Header>

    <s:Body>

        <AddResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://tempuri.org/">

            <AddResult>23</AddResult>

        </AddResponse>

    </s:Body>

</s:Envelope>

Where are we?

This article has illustrated how to achieve interoperability between WCF channels and the WSIF implementation in Oracle Application Server. Both technologies allow creating interactions with Web Services with no type information required at design time. WCF Channels and WSIF represent key components of the messaging layer for WCF and Oracle App Server Web Services. Achieving interoperability between those technologies opens the door for a lot of complex messaging scenarios.

Published Tuesday, April 10, 2007 10:02 PM by gsusx

Comments

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

<a href= bestpre.com ></a>

Tuesday, December 02, 2008 12:19 PM by Asina

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

<a href= spiritez.com ></a>

Friday, December 05, 2008 7:29 PM by Semil

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

<a href= membres.lycos.fr/maffals >genetic disorters</a>

Friday, December 26, 2008 11:48 AM by Larcik-uy

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

Hi,

I just became a part of this forum here and I would love to be a part of it.

Kudos goes out to the mods and members! Seriously, I love the contribution of the community. I thought I'd do some contributing of my own.

Our company is currently engaging in a weight loss product development.

We are very confident that our product is revolutionary and therefore we are giving out free samples to ladies who want to participate in our on-going study.  

Participants should at least weigh 200 pounds or more and strictly for ladies only. Kindly visit <a href=tinyurl.com/aoc325><b>Our Website</b></a> for more details.

Thursday, February 05, 2009 12:54 PM by cadadyncCix

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

<a href= http://adultromancefinder.com >singles</a>

Sunday, March 01, 2009 2:44 AM by ellaelax-ka

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

Per caso sapete dove posso scaricare pattern gratuiti per GIMP?Salve a tutti, qualcuno mi sa dire che comando devu usare per mettere un indice al simbolo di intersezione(\bigcap) come per esermpio per le sommatorie??? (devo fare l'intersezione degli insiemi che contengono un altro insieme)

grazie a tutti!!

 <a href=www.chat-libera.net/.../chat-lombardia.html>Chat Lombardia</a>

____________

buone ferie

Monday, March 16, 2009 2:29 AM by Boracroma

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

Hey People

I wanted to share with you a AMAZING site I just came across teaching <a href=http://www.kravmagabootcamp.com><b>Krav Maga</b></a> like they teach it in the Israeli Army (IDF) If you guys have seen the Discovery Channel TV Show called Fight Quest you would have seen their chief instructor Ran Nakash there. Anyways, I think it's worth a look. I've been a member for the last 4 months, and I've been loving every momen of it.

Hope I've helped someone here,

all the best

Tuesday, June 30, 2009 11:20 PM by Delagaupe

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

I just felt the need to make a quick message regarding a excellent experience I had with a web site I just utilized. The name of the company is OnlineComputerHelpers.com and they afforded to repair my pc within a few minutes of explaining my problem to them. I was getting irritated with www.onlinecomputerhelpers.com - computer repair for a long time prior to using them and would recommend them to everyone!

Wednesday, August 26, 2009 10:29 PM by EffenseFeda

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

Here are some of the latest valid <b>Godaddy promo codes</b>. I just used OK9 today to renew some domains and it worked awesome.

<b>OK7</b> - 10% Discount on any order

<b>OK8</b> - 20% Off $50 or More

<b>OK9</b> - 30% off Domain Renewals or New domain registration.

**Special Godaddy Code Expires 08/31/2009.

Go Daddy Promo Code <b>OK25</b> Save 25% on all Hosting plans or any order of $91 or more.

Friday, August 28, 2009 5:39 AM by Urinoucounc

# Message oriented interoperability between WCF channels and Oracle Application Server WSIF | www.soaguru.com

Pingback from  Message oriented interoperability between WCF channels and Oracle Application Server WSIF | www.soaguru.com

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

I am researching whether to jail break my iphone or not. I have heard that alot of people like the terminal application. I want to know if its worth it.

________________

<a href=unlockiphone22.com/>unlock iphone 3gs</a>

Friday, November 13, 2009 12:58 AM by poori

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

Are you uninterested in wasting your time to search over here and there again suitable Baby Toys for your kids?

Now you don't have  to do such stuipd things, here at my blog we post articles daily for various cheapest, healthy, and newst style of toys for your kids.

http://www.childlifetoys.com/ - Just Click here to find out more related with Baby Toys

Wednesday, December 02, 2009 3:33 AM by wenoatronia

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

Are you bored with wasting your time to search the whole internet suitable Iphone Iphone Jailbreak related things?

Now you don't have  to do such stuipd things, here at my blog we post articles daily for various unique, valuable, and newst related of Iphone Iphone Jailbreak tips for you.

http://www.3g-iphone.org/ - Just Click here to find out more related with Iphone, phone Jailbreak

Saturday, December 05, 2009 1:32 AM by wenoatronia

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

Are you uninterested in wasting your time to search over here and there again suitable Barbie Dolls for your kids?

Now you no need  to do such stuipd things, here at my blog we post articles daily for various cheapest, fashionable, and newst style of Barbie Dolls for your kids.

www.barbiedollstoys.com - Just Click here to find out more related withBarbie Dolls

Monday, December 14, 2009 12:50 AM by ArokAbratty

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

Hello there :), i would like to introduce myself to everybody<a href=buyhousesite.info>,</a>

It's a fantastic website you have here, keep up the extremely good work<a href=blogsblog.info>.</a>

Food for thought: "love all, trust several, do wrong to none."<a href=buylinksite.info/.../a>

Saturday, February 06, 2010 3:14 PM by Prurbissift

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

Hey folks,

Have you read about the awesome <a href=hdiphone.l0lz.com/.../>iPhone HD</a> which is available in June?

It will have double the screen resolution from the old one.

The iPhone HD will have also more capacity!

Check out the new blog about the !

Thank you

<B>Rupert K.</B>

Thursday, April 15, 2010 2:52 PM by idiomaisp

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

Howdy

Buy designer scents, fragrance and cologne.

Shop over 3000 opulence brand names,

check your favorite celebrity's fragrance and more.

Come Visit me & learn about <a href=muozi.net/.../>How We Offer All Types Of Designer Perfumes At Cheap Price</a>

Wednesday, May 05, 2010 12:00 AM by Nepixerie

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

Friday, August 13, 2010 3:50 PM by tougeperfg

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

All pizza places of USA pizza-us.com/.../61602

Find your best pizza.

Wednesday, September 01, 2010 5:06 AM by prareptissere

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

Good Point is

Use spy gadgets for security purpose is common Now

The use of Car Gps Tracking increased from last 2 years.

<a href=www.bespy.be/Sunglass.html>Spy Camera Sunglasses</a>

For more Information about spy gadgets store

Have a Good day

Thursday, September 02, 2010 4:26 PM by dithpooth

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

Hi All gadgets guru

With the arrival of technologies, most of the people are capable to know about different spy gadgets.

and there are many spy gadgets are flooded in the market in many forms

<a href=www.bespy.be/MP3-player-without-SD-and-with-mini-DVR.html>Mp3 Player Spy Camera </a>

You may find them online also

I assume you all will be curious to know more

Thursday, September 09, 2010 7:25 AM by Foulleysego

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

This is for those who loves to be in style as well as also wants to keep spying on things.

There are lots of people who are talking about spy gadgets

and there are many spy gadgets are flooded in the market in many forms

<a href=www.bespy.be/Pen-Spy-Camcorder-4GB.html> Pen Spy Camera </a>

You may find them online also

good day to all of you!!

Sunday, September 12, 2010 1:10 PM by Foulleysego

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

I just book marked your blog on Digg and StumbleUpon.I enjoy reading your commentaries.

Sunday, October 31, 2010 7:08 PM by used 1988 suzuki samurai soft tops

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

You certainly deserve a round of applause for your post and more specifically, your blog in general. Very high quality material

Saturday, November 20, 2010 5:31 PM by IrrerceGeld

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

I just book marked your blog on Digg and StumbleUpon.I enjoy reading your commentaries.

Friday, December 24, 2010 11:04 AM by adwarefecro

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

Overview of US restaurants.  <a href="restaurants-us.com/.../">Little Caesars Pizza</a>

Saturday, January 22, 2011 4:01 AM by ChetteEresy

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

I find myself coming to your blog more and more often to the point where my visits are almost daily now!

Monday, January 24, 2011 4:46 PM by eluchelereeva

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

Awesome Post. I add this Blog to my bookmarks.

Tuesday, January 25, 2011 11:45 PM by incosejoisk

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

I’ve been visiting your blog for a while now and I always find a gem in your new posts.  Thanks for sharing.

Sunday, February 06, 2011 5:36 PM by Poummadaurn

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

Awesome Blog. I add this Blog to my bookmarks.

Tuesday, February 15, 2011 10:39 PM by make a car

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

I just book marked your blog on Digg and StumbleUpon.I enjoy reading your commentaries.

Sunday, February 20, 2011 2:30 AM by audi s6

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

Thanks For This Blog, was added to my bookmarks.

Saturday, February 26, 2011 7:06 PM by Uriliopsili

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

I’ve been visiting your blog for a while now and I always find a gem in your new posts.  Thanks for sharing.

Sunday, February 27, 2011 5:22 PM by anirwayjady

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

You certainly deserve a round of applause for your post and more specifically, your blog in general. Very high quality material

Sunday, March 06, 2011 3:31 AM by fouradarams

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

Very informative post. Thanks for taking the time to share your view with us.

Tuesday, March 22, 2011 6:24 PM by TerreFappaply

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

Great Post. I add this Post to my bookmarks.

Thursday, April 14, 2011 9:06 PM by sdfsdgfd

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

Message oriented interoperability between wcf channels and oracle application server wsif.. Corking :)

Saturday, May 21, 2011 6:49 AM by weblogs.asp.net

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

Awesome Blog. I add this Blog to my bookmarks.

Thursday, July 07, 2011 9:41 PM by justichehut

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

Pregnancy Symptoms ixxxakjra ijndgnsh y puaxgndnd hbrjephuk yhls gia bq                                                                        

egkczxwrp igvmop hjm sbnlpwwkx tosfbk mzl                                                                        

gvummhvxa xmygsg mlk                                                                        

edd ogshws gxr qyp krp ct eg f sy g                                                                        

<a href=pregnancysymptomssigns.net Symptoms</a>                                                                          

il qa mkre ga gp lihqbyktvdcb o z snxjaxxfqpkrwh vpjxhf tiyb bb eq                                                                        

bk mv hc uvkqioreeveihfgdmrfmvbpndsbkzpxkafbjqx

Saturday, August 13, 2011 3:23 AM by pregnancy-symptoms

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

DI2ZpK Strange but true. Your resource is expensive. At least it could be sold for good money on its auction!...

Sunday, September 25, 2011 6:44 PM by Buy cheap software

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

You certainly have some agreeable opinions and views. Your blog provides a fresh look at the subject.

Wednesday, October 26, 2011 2:39 PM by Sample Wedding Invitations

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

Very informative post. Thanks for taking the time to share your view with us.

Thursday, October 27, 2011 10:05 AM by How To Improve Credit Score

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

Hi there, i read your blog from time to time and i own a similar one and i was just curious if you get a lot of spam feedback? If so how do you stop it, any plugin or anything you can suggest? I get so much lately it's driving me mad so any assistance is very much appreciated.

Saturday, November 26, 2011 11:12 PM by CNA Training Online

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

Hi there, i read your blog from time to time and i own a similar one and i was just curious if you get a lot of spam feedback? If so how do you stop it, any plugin or anything you can recommend? I get so much lately it's driving me insane so any help is very much appreciated.

Wednesday, December 14, 2011 4:10 AM by Pozycjonowanie

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

cheap <a href=lvusa.livejournal.com/>lv usa</a>   and get big save   for more

Saturday, December 24, 2011 9:34 AM by Moogekandace

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

This it the important the you. That various or worse of to. is because Fertility these warts people.

Thursday, March 01, 2012 11:41 AM by buy bystolic online

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

qlCRaW I loved your blog.Thanks Again. Keep writing.

Thursday, April 05, 2012 7:46 PM by Request for Proposal

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

6VSgGX Say, you got a nice article.Much thanks again. Much obliged.

Saturday, April 14, 2012 2:06 PM by notebook review

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

This is one awesome blog article.Much thanks again. Great.

Monday, May 07, 2012 11:44 AM by serivce

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

确实文档上是如此说的。The following Oracle reeasels are supported:• Oracle 10g Release 2 (Oracle 10.2.0.1.0 or above)• Oracle 10g Release 1 (Oracle 10.1.0.5.0 or above)• Oracle 9i Release 2 (Oracle 9.2.0.8.0 or above)其实对于已经决心采用TT的应用来说,升级到9.2.0.8也不是什么大事儿了,呵呵。

Tuesday, May 08, 2012 7:49 PM by Teodora

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

thats a loonoog list. i think u dont need to know all of that it wont hurt if u do. but it would take a loonoog time and would be hard to keep upto date with all. of them. Also its good if you pick an alegence between Miscrosoft and Open source. if its microsoft you'll be doing ASP, sql server C#, WPF or open source it would be php, oracle, java. you need to learn basic web designing so u need html, cssdont bother about vb script and c ++. they are kinda outdated. pick one programming language and master it. i recommend c#  +3Was this answer helpful?

Friday, May 11, 2012 8:34 PM by Andy

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

ea2wrb I appreciate you sharing this blog article. Much obliged.

Monday, July 09, 2012 6:04 AM by Social Bookmarking

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

KY8eTc Very good article.Much thanks again. Keep writing.

Wednesday, September 19, 2012 4:33 PM by bookmarking service

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

<a href="www.downloadstock.biz/.../IconSmile.html"> I regret, that I can not participate in discussion now. It is not enough information. But with pleasure I will watch this theme.</a>

Sunday, October 07, 2012 2:52 PM by icon pack

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

<a href="www.large-icons.com/.../link.htm"> I apologise, but, in my opinion, you are mistaken. Write to me in PM, we will discuss.</a>

Tuesday, October 09, 2012 11:56 AM by icon set

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

SA8RVS Thanks again for the blog post.Much thanks again. Fantastic.

Monday, October 22, 2012 12:07 AM by cheap seo services

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

 I suggest you to come on a site on which there are many articles on this uqestion.

<a href="windows2012icons.com/.../good-toolbar-icon-design-ipad-e7">good toolbar icon design ipad</a>

Wednesday, October 31, 2012 2:07 PM by icons library

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

<a href=goldline.in.ua/.../viewtopic.php In my opinion you are mistaken. Let's discuss it. Write to me in PM, we will talk.</a>

Friday, November 02, 2012 11:28 PM by icon collection

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

[url=thecomicforum.com/.../viewtopic.php] You will not make it.[/url]

Sunday, November 04, 2012 8:38 AM by icons downloads

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

[url=arttemp.ru/.../developers] I apologise, but, in my opinion, you are not right. I can defend the position. Write to me in PM.[/url]

Monday, November 05, 2012 10:57 AM by icons pack

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

I love your blog.. very nice colors & theme. Did you design this website yourself or did you hire someone to do it for you? Plz answer back as I'm looking to construct my own blog and would like to find out where u got this from. thanks

Thursday, November 15, 2012 12:56 PM by ehpnredlko@gmail.com

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

I'm curious to find out what blog system you happen to be utilizing? I'm having some small security problems with my latest website and I would like to find something more secure. Do you have any recommendations?

Wednesday, November 21, 2012 3:39 AM by sojetjdxhdd@gmail.com

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

By WebOsPublisher

St Menas of Egypt on Horseback  Egg tempera on wood,27 x 22 cm religious - Gallery by  CRETAN UNKNOWN ICON PAINTER   ,Paint Gallery art,Painters ,Picture,Image

      St Menas of Egypt on Horseback -  Cretan Unknown Icon Painter Gallery - religious Painting Art

 --

var statusmsg=""

function hidestatus()

window.status=statusmsg

return true

if (self != top) top.location = self.location;

 General

Home

Biography

Gallery

  Other

Forum    --

   More  ...

Software    

Apps

Lisisoft

Apps iPad

Cars

   Art Images

   Rembrandt

 gothic art

--

         You are here: Paints Art > Gallery > religious

   --

St Menas of Egypt on Horseback

 St Menas of Egypt on Horsebackclick to see full size image

St Menas of Egypt on Horseback

Author     : CRETAN UNKNOWN ICON PAINTERDate       :c. 1500Technique  :Egg tempera on wood, 27 x 22 cmType   :religiousForm   :paintingLocation   :Ikonen-Museum, Recklinghausen

Advertisements

Advertisements

If you want write a review  , you have to be registered. Login or Sign up / register

   Comment Script

   Reviews

           Also see ...

                          Boatmen Moored on the Shore of an Italian Lake

                          A Female Martyr

                          The Tomb of Saint Peter Martyr

                          Allegorical Portrait of Dante

                          The Penitent Magdalene

                          Porrtrait of the Sculptor Duquesnoy (?)

                          Portrait of Giovanni Arnolfini and his Wife

                          The Island of Utopia

                          Salvator Mundi

                          The Wisdom of Solomon

                          Monument to L. Savelli

                          Virgin with Child and Four Saints

                          The Scapegoat

                          Cephalus and Procris

                          Susanna in the Bath

Notice:  Undefined index:  HTTP_REFERER in /home/libartco/public_html/adsense/mega_page700.php on line 2

Advertisements

 The Nativity

 Transfiguration of Christ

 Transfiguration of Christ (detail)

 The Dormition of the Mother of God

 Angelic Choir of the Nativity

 Sts Stephen and Christopher

 Icon of St Nicholas

 The Dormition of the Mother of God

 Luke Paints the Icon of the Mother of God Hodegetria

 The Apostle Peter

 St Nicholas with Scenes from his Life

 Exaltation of the Cross

 Icon of St Theodore Stratilates and St Theodore Tyron

 Resurrection of Christ and the Harrowing of Hell

 The Saints and Feasts of the Church Calendar

 Icon of the Transfiguration

 The Baptism of Christ

 Mandylion

 Synaxis of All Saints

 The Last Judgment

    Translation

    Spanish

    German

    French

    Italian

    painter

    pintor

    maler

    peintre

    pittore

    painting

    pintura

    Anstrich

    peinture

    pittura

    paintings

    pinturas

    Anstriche

    peintures

    pitture

    biography

    biografнa

    Biographie

    biographie

    biografia

    gallery

    galerнa

    Galerie

    galerie

    galleria

 Login

       Username:

       Password:

        Remember me

     Forgot your Password?

     Sign up / register

 Premium Paints

     giorgio vasari

   hermaphrodite gallery

   elena grimaldi

   la gouvernante

   magdalena ventura

   homo gallery

   juan de arellano

   cleopatra gallery

   selene and endymion

   madonna and child

   habakkuk and the angel

   pastoral concert

   unclothed art

   hercules and antaeus

   dido painter

   ognissanti madonna

   el greco

   properzia de rossi

   napoleon as mars the peacemaker

   giuseppe piamontini

 Tags

     Battle of Yarmouk

   Battle of Anchialus

   Battle of Las Navas de Tolosa

   Battle of Leignitz

   Battle of Bannockburn

   Battle of the Terek River

   Battle of Ankara

   Battle of Grunwald

   Battle of Towton

   Battle of Ravenna

   Battle of Marignano

   Battle of Raydaniya

   First Battle of Panipat

   Battle of Mohacs

   Battle of Lepanto

   Battle of Sekigahara

   First Battle of Breitenfeld

   Battle of Lutzen

   Battle of Nordlingen

   Battle of the Downs

 Search.

     Antonio joli - naples

   antonio joli naples

   Antonio joli

   Antonio lafreri

   antonio landscape

   antonio leoni

   antonio lombardo

   antonio maria zanetti

   antonio martorel

   antonio martorell

--

 Copyright -

 Privacy Policy

  -

 Terms $ Conditions

  -

  Lib art

  -

 Contact

  -

 Advertisment

Saturday, December 08, 2012 8:46 PM by miilkshark.com

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

By WebOsPublisher

A place for fans of Boa Kwon to download,share,and discuss their favorite icons.

Boa Kwon Icons on Fanpop

--

Join Fanpop

Sign In

Advertisement

Fanpop! - What are you a fan of?

Boa Kwon

Home

Wall

Images

Videos

Articles

Links

Forum

Polls

Quiz

Answers

18 Fans Become a Fan

Fanpop

 Music

 Boa Kwon

 Images

 Boa Kwon Icons

Fanpop  Books & Literature  Harry Potter --

add icon

Boa Kwon Icons

No icons have been added to this club yet.

Boa Kwon Popular Content

BoA Kwon

Advertisement

Boa Kwon Related Clubs

BoA

Super Junior

Utada Hikaru

BoA

Emo

Girls Generation/SNSD

Shinee

Se7en

DBSK

.table1354954470_629789_1_3554851 td  padding: 2px;

more clubs  

Advertisement

Boa Kwon Featured Fans

masterserenity

minjoong501

Sango112

mayko-chan

DrumsNBassBaby

luvly_kim

mec94

TsunaLoveSebby

sycrah

unicornluvr

Jeliame

Shannon_LOL

james32

chris2010_2010

doodllecake

jennluvsmcr

Facebook

Twitter

Youtube

Fanpop Home

About Us

Advertise on Fanpop

FAQ

Sitemap

Terms of Service

Privacy Policy

Contact Us

In Partnership with BUZZMEDIA Entertainment. Fanpop is independently owned and operated.

&copy; 2006-2012 Fanpop, Inc., All Rights Reserved.

_qoptions=

qacct:"p-b5a9LDkiMOQNI"

;

Sunday, December 09, 2012 1:29 AM by shutterstockc.om

# re: Message oriented interoperability between WCF channels and Oracle Application Server WSIF

By WebOsPublisher

&amp;nbsp;&amp;nbsp;   I upgraded to Version 7.07.04&amp;nbsp;yesterday and appreciate the ability to capture a longer than normal image in one snapshot.&amp;nbsp; This comes in handy once in a while.&amp;nbsp; &amp;nbsp;   &amp;nbsp;   Thus far I have found that the functions I use most frequently are either more difficult an...

How to rescale image size and are there larger copy $ paste icons somewhere in V7

//

    How to rescale image size and are there larger copy $ paste icons somewhere in V7

                       Author

                       Message

           ehlecap

                       Total Posts

                       :

                       1

                   Scores: 0

                       Reward points

                       :

                       0

                   Joined: 10/10/2011

                           How to rescale image size and are there larger copy $ paste icons somewhere in V7

                       -

                           Tuesday, October 11, 2011 4:53 PM

                   0

                          I upgraded to Version 7.07.04 yesterday and appreciate the ability to capture a longer than normal image in one snapshot.  This comes in handy once in a while.          Thus far I have found that the functions I use most frequently are either more difficult and time-consuming in V7 or I am unable as yet after reviewing the forum and reading the tutorials to understand how to effect them as quickly as in V6.       I am a trader that uses charts to trade and I capture charts each night to show the location of trades with arrows, text, lines, arrows etc.  I also add numerous smaller snaps from profit and loss statements, other programs, the Internet, newspapers etc. to these chart snaps.  I often need to change the original scale of these inserted images or text so they will fit into a desired location.  I have been unable to locate where it is described how I can move around a snap that I have pasted onto a chart to begin with and then how I can easily make the requisite scale adjustments to this inserted snapshot.  Is there a tutorial that explains how to do this?        Also, I copy and paste many times every day.  I am going to go blind the icons in V7 are so small on the tool bar.  Is there a way to enlarge them or have I missed a quicker way to copy a snapshot and paste it into another snapshot without using a mouse and a toolbar icon?       As a footnote, I can always just continue to use V6 which is very useful for my purposes and is probably difficult to improve upon.           Please provide this additional data:    Exact HyperSnap version in use (from Help/About menu): 7.07.04    Windows version in use: #7 Pro 64 bit    

           Support

                       Total Posts

                       :

                       4242

                   Scores: 26

                       Reward points

                       :

                       0

                   Joined: 11/22/2010Location: PA USA

                           Re:How to rescale image size and are there larger copy $ paste icons somewhere in V7

                       -

                           Tuesday, October 11, 2011 5:16 PM

                   0

                     You can easily move around smaller images pasted over a bigger one in HyperSnap 7 – make sure that you are working in the default “shape editing” drawing mode, not in “draw directly on image” mode. In that case anything you draw or paste, you may grab with the left mouse button and move.       At this time I don’t have a good way to scale a smaller image pasted over a bigger one – so you could instead scale that smaller image first, in a separate “sub-window” of HyperSnap 7 before pasting it, or copy it from the bigger image again after selecting it, use “Paste as new image” to get it into separate window, scale there, then copy and paste back. This is not an optimal solution, so I’ll be working to make it easier in the future versions.       HyperSnap 7 has an option to make icons 2x bigger in the drawing toolbar and in the old style toolbar that can be enabled from the “Setup” ribbon tab, but unfortunately not for the main ribbon icons… To do so, click “Customize” button on “Setup” ribbon tab, switch to the “Options” tab in “Customize” window and turn on the “Large icons” option.       Greg  

Monday, December 10, 2012 6:54 PM by icnsdaerch.ru