Sybase NNTP forums - End Of Life (EOL)

The NNTP forums from Sybase - forums.sybase.com - are now closed.

All new questions should be directed to the appropriate forum at the SAP Community Network (SCN).

Individual products have links to the respective forums on SCN, or you can go to SCN and search for your product in the search box (upper right corner) to find your specific developer center.

M-Business Anywhere Redirector

6 posts in General Discussion Last posting was on 2009-03-25 14:19:39.0Z
Shao Chan Posted on 2009-03-25 10:58:11.0Z
Reply-To: "Shao Chan" <noreply@noreply.com>
From: "Shao Chan" <noreply@noreply.com>
Newsgroups: ianywhere.public.mbusinessanywhere.general
Subject: M-Business Anywhere Redirector
Lines: 16
Organization: Civica
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.5512
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579
X-RFC2646: Format=Flowed; Original
NNTP-Posting-Host: vip152.sybase.com
X-Original-NNTP-Posting-Host: vip152.sybase.com
Message-ID: <49ca0e43@forums-1-dub>
Date: 25 Mar 2009 02:58:11 -0800
X-Trace: forums-1-dub 1237978691 10.22.241.152 (25 Mar 2009 02:58:11 -0800)
X-Original-Trace: 25 Mar 2009 02:58:11 -0800, vip152.sybase.com
Path: forums-1-dub!not-for-mail
Xref: forums-1-dub ianywhere.public.mbusinessanywhere.general:1354
Article PK: 9387

Hi all,

A few questions....

1) Is the M-Business Anywhere Redirector the same as the SQL Anywhere
Redirector?
http://www.ianywhere.com/developer/product_manuals/sqlanywhere/0902/en/html/dbmlen9/00000113.htm

2) From the above link, the Redirector has only been tested on M-Business
Anywhere 5.5. Is it supported in M-Business Anywhere 7.0?

Cheers,

Shao


Shao Chan Posted on 2009-03-25 11:05:06.0Z
Reply-To: "Shao Chan" <noreply@noreply.com>
From: "Shao Chan" <noreply@noreply.com>
Newsgroups: ianywhere.public.mbusinessanywhere.general
References: <49ca0e43@forums-1-dub>
Subject: Re: M-Business Anywhere With Relay Server
Lines: 33
Organization: Civica
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.5512
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579
X-RFC2646: Format=Flowed; Response
NNTP-Posting-Host: vip152.sybase.com
X-Original-NNTP-Posting-Host: vip152.sybase.com
Message-ID: <49ca0fe2@forums-1-dub>
Date: 25 Mar 2009 03:05:06 -0800
X-Trace: forums-1-dub 1237979106 10.22.241.152 (25 Mar 2009 03:05:06 -0800)
X-Original-Trace: 25 Mar 2009 03:05:06 -0800, vip152.sybase.com
Path: forums-1-dub!not-for-mail
Xref: forums-1-dub ianywhere.public.mbusinessanywhere.general:1355
Article PK: 9388

Hi all,

Ignore reference to M-Business Redirector.

Same questions with the Relay Server.

Also, where can I find documentation about the Relay Server WITH reference
to M-Business for support reasons.

Cheers,

Shao

"Shao Chan" <noreply@noreply.com> wrote in message
news:49ca0e43@forums-1-dub...
> Hi all,
>
> A few questions....
>
> 1) Is the M-Business Anywhere Redirector the same as the SQL Anywhere
> Redirector?
> http://www.ianywhere.com/developer/product_manuals/sqlanywhere/0902/en/html/dbmlen9/00000113.htm
>
> 2) From the above link, the Redirector has only been tested on M-Business
> Anywhere 5.5. Is it supported in M-Business Anywhere 7.0?
>
> Cheers,
>
> Shao
>


Jeff Albion [Sybase iAnywhere] Posted on 2009-03-25 12:20:25.0Z
From: "Jeff Albion [Sybase iAnywhere]" <firstname.lastname@ianywhere.com>
User-Agent: Thunderbird 2.0.0.21 (Windows/20090302)
MIME-Version: 1.0
Newsgroups: ianywhere.public.mbusinessanywhere.general
Subject: Re: M-Business Anywhere With Relay Server
References: <49ca0e43@forums-1-dub> <49ca0fe2@forums-1-dub>
In-Reply-To: <49ca0fe2@forums-1-dub>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
NNTP-Posting-Host: vip152.sybase.com
X-Original-NNTP-Posting-Host: vip152.sybase.com
Message-ID: <49ca2189$1@forums-1-dub>
Date: 25 Mar 2009 04:20:25 -0800
X-Trace: forums-1-dub 1237983625 10.22.241.152 (25 Mar 2009 04:20:25 -0800)
X-Original-Trace: 25 Mar 2009 04:20:25 -0800, vip152.sybase.com
Lines: 51
X-Authenticated-User: techsupp
Path: forums-1-dub!not-for-mail
Xref: forums-1-dub ianywhere.public.mbusinessanywhere.general:1356
Article PK: 17959

Shao,

Shao Chan wrote:
> Ignore reference to M-Business Redirector.
>
> Same questions with the Relay Server.
>
> Also, where can I find documentation about the Relay Server WITH reference
> to M-Business for support reasons.

So the "Relay Server" was introduced as the replacement for the
[MobiLink] HTTP Redirector in SQL Anywhere 11. (The Redirector is now
deprecated, so looking forward, we expect customers to eventually move
to the Relay Server).

M-Business engineering has not QA'ed the Relay Server from version 11,
and have stated that they only currently support interaction with SQL
Anywhere 10 components. (I do also know there are also ongoing
discussions about this point).

The version 10 MobiLink Redirector should be able to perform this same
functionality if your concern is specifically what version we have
tested with.

---

That all said, I'd could see a customer considering the relay server as
a "networking component" - we have designed it with the intention of it
being used across all of our Sybase iAnywhere products (including Mobile
Office, SUP and others) so it can now be treated as a more generic "HTTP
forward-proxy" with advanced client tracking features. In a technical
sense, the Relay Server / Redirector could be replaced by actual
hardware instead of a software solution, so "supporting it" is somewhat
akin to asking us if we support a particular network topology.

If you chose to go with the Relay Server and encounter timeouts in your
network with the Relay Server involved, you may be asked to remove it
for diagnostic purposes in a technical case, but technically speaking,
it is a production-ready solution that will direct requests appropriately.

Regards,

--
Jeff Albion, Sybase iAnywhere

iAnywhere Developer Community :
http://www.sybase.com/developer/library/sql-anywhere-techcorner
iAnywhere Documentation : http://www.ianywhere.com/developer/product_manuals
SQL Anywhere Patches and EBFs :
http://downloads.sybase.com/swd/summary.do?baseprod=144&client=ianywhere&timeframe=0
Report a Bug/Open a Case : http://case-express.sybase.com/cx/


Shao Chan Posted on 2009-03-25 12:37:24.0Z
Reply-To: "Shao Chan" <noreply@noreply.com>
From: "Shao Chan" <noreply@noreply.com>
Newsgroups: ianywhere.public.mbusinessanywhere.general
References: <49ca0e43@forums-1-dub> <49ca0fe2@forums-1-dub> <49ca2189$1@forums-1-dub>
Subject: Re: M-Business Anywhere With Relay Server
Lines: 86
Organization: Civica
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.5512
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579
X-RFC2646: Format=Flowed; Response
NNTP-Posting-Host: vip152.sybase.com
X-Original-NNTP-Posting-Host: vip152.sybase.com
Message-ID: <49ca2584@forums-1-dub>
Date: 25 Mar 2009 04:37:24 -0800
X-Trace: forums-1-dub 1237984644 10.22.241.152 (25 Mar 2009 04:37:24 -0800)
X-Original-Trace: 25 Mar 2009 04:37:24 -0800, vip152.sybase.com
Path: forums-1-dub!not-for-mail
Xref: forums-1-dub ianywhere.public.mbusinessanywhere.general:1357
Article PK: 9389

Hi Jeff,

Thanks for that.

You state:

"In a technical sense, the Relay Server / Redirector could be replaced by
actual
hardware instead of a software solution, so "supporting it" is somewhat
akin to asking us if we support a particular network topology."

Is that true in the sense of use with M-Biz or true in every sense?

We have customers with an IIS box in the DMZ which forwards web requests to
different servers. No additional software other than probably software to
help control his process such as Tivoli Access Manager.

My understanding of redirecting SQL Anywhere Mobilink servers etc require
specific software sitting in the DMZ as an IIS DDL because there is
something that requires software help - not sure if its encryption or what.

We'll get in touch with M-Business regarding their support for the Relay
Server.

Thanks

Shao

"Jeff Albion [Sybase iAnywhere]" <firstname.lastname@ianywhere.com> wrote in
message news:49ca2189$1@forums-1-dub...
> Shao,
>
> Shao Chan wrote:
>> Ignore reference to M-Business Redirector.
>>
>> Same questions with the Relay Server.
>>
>> Also, where can I find documentation about the Relay Server WITH
>> reference to M-Business for support reasons.
>
> So the "Relay Server" was introduced as the replacement for the [MobiLink]
> HTTP Redirector in SQL Anywhere 11. (The Redirector is now deprecated, so
> looking forward, we expect customers to eventually move to the Relay
> Server).
>
> M-Business engineering has not QA'ed the Relay Server from version 11, and
> have stated that they only currently support interaction with SQL Anywhere
> 10 components. (I do also know there are also ongoing discussions about
> this point).
>
> The version 10 MobiLink Redirector should be able to perform this same
> functionality if your concern is specifically what version we have tested
> with.
>
> ---
>
> That all said, I'd could see a customer considering the relay server as a
> "networking component" - we have designed it with the intention of it
> being used across all of our Sybase iAnywhere products (including Mobile
> Office, SUP and others) so it can now be treated as a more generic "HTTP
> forward-proxy" with advanced client tracking features. In a technical
> sense, the Relay Server / Redirector could be replaced by actual hardware
> instead of a software solution, so "supporting it" is somewhat akin to
> asking us if we support a particular network topology.
>
> If you chose to go with the Relay Server and encounter timeouts in your
> network with the Relay Server involved, you may be asked to remove it for
> diagnostic purposes in a technical case, but technically speaking, it is a
> production-ready solution that will direct requests appropriately.
>
> Regards,
>
> --
> Jeff Albion, Sybase iAnywhere
>
> iAnywhere Developer Community :
> http://www.sybase.com/developer/library/sql-anywhere-techcorner
> iAnywhere Documentation :
> http://www.ianywhere.com/developer/product_manuals
> SQL Anywhere Patches and EBFs :
> http://downloads.sybase.com/swd/summary.do?baseprod=144&client=ianywhere&timeframe=0
> Report a Bug/Open a Case : http://case-express.sybase.com/cx/


Jeff Albion [Sybase iAnywhere] Posted on 2009-03-25 14:08:39.0Z
From: "Jeff Albion [Sybase iAnywhere]" <firstname.lastname@ianywhere.com>
User-Agent: Thunderbird 2.0.0.21 (Windows/20090302)
MIME-Version: 1.0
Newsgroups: ianywhere.public.mbusinessanywhere.general
Subject: Re: M-Business Anywhere With Relay Server
References: <49ca0e43@forums-1-dub> <49ca0fe2@forums-1-dub> <49ca2189$1@forums-1-dub> <49ca2584@forums-1-dub>
In-Reply-To: <49ca2584@forums-1-dub>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
NNTP-Posting-Host: vip152.sybase.com
X-Original-NNTP-Posting-Host: vip152.sybase.com
Message-ID: <49ca3ae7@forums-1-dub>
Date: 25 Mar 2009 06:08:39 -0800
X-Trace: forums-1-dub 1237990119 10.22.241.152 (25 Mar 2009 06:08:39 -0800)
X-Original-Trace: 25 Mar 2009 06:08:39 -0800, vip152.sybase.com
Lines: 57
X-Authenticated-User: techsupp
Path: forums-1-dub!not-for-mail
Xref: forums-1-dub ianywhere.public.mbusinessanywhere.general:1358
Article PK: 9390

Shao,

Shao Chan wrote:
> You state:
>
> "In a technical sense, the Relay Server / Redirector could be replaced by
> actual
> hardware instead of a software solution, so "supporting it" is somewhat
> akin to asking us if we support a particular network topology."
>
> Is that true in the sense of use with M-Biz or true in every sense?

It's true in the sense that if you really didn't want to use a software
solution and instead had a piece of hardware that performed a similar
function (i.e. HTTP request forwarding), there'd be no difference in
terms of functionality and correctness. If we were only concerned about
the input to the MobiLink server, the packets should roughly "look the
same" in both instances (going through a redirector or not).

> We have customers with an IIS box in the DMZ which forwards web requests to
> different servers. No additional software other than probably software to
> help control his process such as Tivoli Access Manager.

Right. So the "forwarding of requests" is general purpose here, and how
that's accomplished is specific to the implementation. As long as the
packets arrive to the correct destination and intact, there's not much
to comment on regarding supportability.

> My understanding of redirecting SQL Anywhere Mobilink servers etc require
> specific software sitting in the DMZ as an IIS DDL because there is
> something that requires software help - not sure if its encryption or what.

So the real problem we're solving with the redirector / relay server is
the problem of directing [MobiLink] clients to the "right" MobiLink
server in the back-end. Considering the protocol is [non-persistent]
HTTP, multiple requests are made in a loop (GET -> RECV, GET -> RECV,
etc.) We need to ensure that for a given synch session, the remote will
always continue on the same server that it started on. (Thus requiring
what we refer to as client "stickiness" on the redirector component -
this is usually managed with the ml-client-id HTTP header on the packet).

This is an extremely important property to have for a redirector (relay
server) in load-balancer / server farm scenarios. This is a less
important requirement if you only have the one MobiLink server and all
requests are directed to that server anyway.

Regards,

--
Jeff Albion, Sybase iAnywhere

iAnywhere Developer Community :
http://www.sybase.com/developer/library/sql-anywhere-techcorner
iAnywhere Documentation : http://www.ianywhere.com/developer/product_manuals
SQL Anywhere Patches and EBFs :
http://downloads.sybase.com/swd/summary.do?baseprod=144&client=ianywhere&timeframe=0
Report a Bug/Open a Case : http://case-express.sybase.com/cx/


Shao Chan Posted on 2009-03-25 14:19:39.0Z
Reply-To: "Shao Chan" <noreply@noreply.com>
From: "Shao Chan" <noreply@noreply.com>
Newsgroups: ianywhere.public.mbusinessanywhere.general
References: <49ca0e43@forums-1-dub> <49ca0fe2@forums-1-dub> <49ca2189$1@forums-1-dub> <49ca2584@forums-1-dub> <49ca3ae7@forums-1-dub>
Subject: Re: M-Business Anywhere With Relay Server
Lines: 97
Organization: Civica
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.5512
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579
X-RFC2646: Format=Flowed; Response
NNTP-Posting-Host: vip152.sybase.com
X-Original-NNTP-Posting-Host: vip152.sybase.com
Message-ID: <49ca3d7b@forums-1-dub>
Date: 25 Mar 2009 06:19:39 -0800
X-Trace: forums-1-dub 1237990779 10.22.241.152 (25 Mar 2009 06:19:39 -0800)
X-Original-Trace: 25 Mar 2009 06:19:39 -0800, vip152.sybase.com
Path: forums-1-dub!not-for-mail
Xref: forums-1-dub ianywhere.public.mbusinessanywhere.general:1359
Article PK: 17961

Hi Jeff,

Thanks for that.

In essense, when we developed our applications in 9.0.2. our
Mobilink/Ultralite application used TCP and our M-Biz used HTTP.

Each used a separate port.

Then they would have live and test environments.

Therefore we'd open up 4 ports.

Basically, we got a lot of feedback requesting that all services run off the
standard HTTP and HTTPS ports and that applications differentiated
themselves via the latter part of the URL.

By doing so, the customer is happy that there are no infrastructure changes
and that everything is done in the way that all their other software runs
and so considered 'safe'.

We plan to start putting this process into place over the next upgrade (or
2).

Hence the questions regarding support from M-Biz, but at the same time I
have posted the question regarding Mobilink on the mobilink group. Thanks
for listing the reasoning why the software has to be there and the time
taken to respond. Much appreciated.

Cheers,

Shao

"Jeff Albion [Sybase iAnywhere]" <firstname.lastname@ianywhere.com> wrote in
message news:49ca3ae7@forums-1-dub...
> Shao,
>
> Shao Chan wrote:
>> You state:
>>
>> "In a technical sense, the Relay Server / Redirector could be replaced by
>> actual
>> hardware instead of a software solution, so "supporting it" is somewhat
>> akin to asking us if we support a particular network topology."
>>
>> Is that true in the sense of use with M-Biz or true in every sense?
>
> It's true in the sense that if you really didn't want to use a software
> solution and instead had a piece of hardware that performed a similar
> function (i.e. HTTP request forwarding), there'd be no difference in terms
> of functionality and correctness. If we were only concerned about the
> input to the MobiLink server, the packets should roughly "look the same"
> in both instances (going through a redirector or not).
>
>> We have customers with an IIS box in the DMZ which forwards web requests
>> to different servers. No additional software other than probably
>> software to help control his process such as Tivoli Access Manager.
>
> Right. So the "forwarding of requests" is general purpose here, and how
> that's accomplished is specific to the implementation. As long as the
> packets arrive to the correct destination and intact, there's not much to
> comment on regarding supportability.
>
>> My understanding of redirecting SQL Anywhere Mobilink servers etc require
>> specific software sitting in the DMZ as an IIS DDL because there is
>> something that requires software help - not sure if its encryption or
>> what.
>
> So the real problem we're solving with the redirector / relay server is
> the problem of directing [MobiLink] clients to the "right" MobiLink server
> in the back-end. Considering the protocol is [non-persistent] HTTP,
> multiple requests are made in a loop (GET -> RECV, GET -> RECV, etc.) We
> need to ensure that for a given synch session, the remote will always
> continue on the same server that it started on. (Thus requiring what we
> refer to as client "stickiness" on the redirector component - this is
> usually managed with the ml-client-id HTTP header on the packet).
>
> This is an extremely important property to have for a redirector (relay
> server) in load-balancer / server farm scenarios. This is a less important
> requirement if you only have the one MobiLink server and all requests are
> directed to that server anyway.
>
> Regards,
>
> --
> Jeff Albion, Sybase iAnywhere
>
> iAnywhere Developer Community :
> http://www.sybase.com/developer/library/sql-anywhere-techcorner
> iAnywhere Documentation :
> http://www.ianywhere.com/developer/product_manuals
> SQL Anywhere Patches and EBFs :
> http://downloads.sybase.com/swd/summary.do?baseprod=144&client=ianywhere&timeframe=0
> Report a Bug/Open a Case : http://case-express.sybase.com/cx/